C Math Library Reference | ![]() ![]() |
Transform Cartesian coordinates to polar or cylindrical
C Prototype
mxArray *mlfCart2pol(mxArray **RHO, mxArray **Z_out, mxArray *X, mxArray *Y, mxArray *Z_in);
C Syntax
#include "matlab.h" mxArray *X, *Y; /* Required input argument(s) */ mxArray *Z_in; /* Optional input argument(s) */ mxArray *RHO = NULL; /* Required output argument(s) */ mxArray *Z_out = NULL; /* Optional output argument(s) */ mxArray *THETA = NULL; /* Return value */ mlfAssign(&THETA, mlfCart2pol(&RHO,&Z_out,X,Y,Z_in)); mlfAssign(&THETA, mlfCart2pol(&RHO,NULL,X,Y,NULL));
MATLAB Syntax
[THETA,RHO,Z] = cart2pol(X,Y,Z) [THETA,RHO] = cart2pol(X,Y)
See Also
cart2pol
Calling Conventions![]() | mlfCalendar, mlfVCalendar | mlfCart2sph | ![]() |