(translator=Kuo, ChineseSource=Kuo-20020415-4\cart2pol.html, EnglishSource=c:\matlabr12\help\techdoc\ref\cart2pol.html)
MATLAB Function Reference    
cart2pol

將笛卡兒座標(Cartesian coordinates)轉換成極座標(polar)或柱座標(cylindrical)

Syntax

Description

[THETA,RHO,Z] = cart2pol(X,Y,Z) 轉換位於三維笛卡兒座標中 XYZ陣列的元素,至對應的柱座標系中。 THETA 是一個用來置換正x軸到弧度的一個逆時針角度, RHOx-y 平面上的一點與原點之距離, Z 為在 x-y 平面之上的高度。陣列 XYZ 大小必須一樣,或者都皆為純量。

[THETA,RHO] = cart2pol(X,Y) 轉換位於二維笛卡兒座標中 XY 陣列的元素,至對應的極座標系中。

Algorithm

以下是由二維的笛卡兒座標對應至極座標,和由三維的笛卡兒座標對應至柱座標。

See Also

cart2sph, pol2cart, sph2cart


 capture cart2sph