# ang2vec

Convert from spherical to cartesian coordinates

## Contents

- Syntax
- Input Arguments
- Return Arguments
- Example
- See also

## 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.