ang2vec
Convert from spherical to cartesian coordinates
Contents
Syntax
xyz = ang2vec(tp)
Input Arguments
tp cell of [2,1] angular locations (theta; phi)
Return Arguments
xyz size(tp) celll array of [3,1] vectors
Example
tp = [acos(2*rand(1,12)-1); 2*pi*rand(1,12)]; tp = mat2cell(tp,2,ones(12,1)); tp = reshape(tp,3,4); xyz = ang2vec(tp); xyz{2,3}' tp23 = tp{2,3}; [sin(tp23(1))*cos(tp23(2)),sin(tp23(1))*sin(tp23(2)),cos(tp23(1))]
ans = -0.1868 0.1304 0.9737 ans = -0.1868 0.1304 0.9737
See also
vec2ang
Copyright 2010-2011 Lee Samuel Finn. Terms of Use.