SO3FunHarmonic.SO3FunHarmonic edit page

a class representing a harmonic function on the rotational group.

Syntax

SO3F = SO3FunHarmonic(fhat)
SO3F = SO3FunHarmonic(fhat,CS,SS)
SO3F = SO3FunHarmonic(F)

Input

fhat double (harmonic coefficient vector)
CS,SS @Symmetry
F SO3Fun

Output

SO3F SO3FunHarmonic

Options

bandwidth bandwidth of the harmonic expansion

Example

F = SO3FunHandle(@(rot) rot.angle)
F = SO3FunHandle (y↑→x → y↑→x)
  eval: @(rot)rot.angle

convert into harmonic representation

SO3F = SO3FunHarmonic(F)
SO3F = SO3FunHarmonic (y↑→x → y↑→x)
  antipodal: true
  bandwidth: 64
  weight: 2.2