No BSD License
-
SHRotate(r, degree)
Rotation Matrices for Real Spherical Harmonics. Direct Determination by Recursion
-
angular_correlation(coeff_u,c...
Angular correlation between spherical harmonics profiles
-
compute_GA(coeffs)
COMPUTE_GA computes generalized anisotropy of a spherical profile
-
compute_Ylm(L, M, THETA, PHI)
Evaluate the spherical harmonic function of degree l and order m
-
compute_magnitude(coeff, degr...
Compute the magnitude of spherical harmonics coefficients at each band
-
construct_SH_basis (degree, s...
Construct spherical harmonics basis matrix at specified points.
-
construct_basis_from_grid(deg...
Construct spherical harmonics basis evaluated at grid points
-
find_peaks(coeff, init_pos)
Search the peaks of a spherical function represented by SH coefficients
-
real_spherical_harmonics(angl...
Given a real-valued spherical function represented by spherical harmonics coefficients,
-
rotate_coeff(src, rotation, d...
-
test_rotation.m
-
View all files
from
Real-Valued Spherical Harmonics
by Bing Jian
some useful spherical harmonics routines
|
| test_rotation.m |
%%=============================================================
%% Project: Spherical Harmonics
%% Module: $RCSfile: test_rotation.m,v $
%% Language: MATLAB
%% Author: $Author: bjian $
%% Date: $Date: 2007/12/27 06:23:36 $
%% Version: $Revision: 1.5 $
%%=============================================================
A = rand(3);
[U,S,V] = svd(A);
if det(U)<0
r = -U;
else
r = U;
end
degree = 6;
v = load('321vectors.txt');
Y = construct_SH_basis(degree,v);
coeff = rand(10000,49);
dest = rotate_coeff(coeff, r, degree);
vv = v*r';
YY = construct_SH_basis(degree,vv);
norm(Y*coeff' - YY*dest','inf')
|
|
Contact us at files@mathworks.com