📄 cart2pol.m
字号:
function [th,r,z] = cart2pol(x,y,z)
%CART2POL Transform Cartesian to polar coordinates.
% [TH,R] = CART2POL(X,Y) transforms corresponding elements of data
% stored in Cartesian coordinates X,Y to polar coordinates (angle TH
% and radius R). The arrays X and Y must be the same size (or
% either can be scalar). TH is returned in radians.
%
% [TH,R,Z] = CART2POL(X,Y,Z) transforms corresponding elements of
% data stored in Cartesian coordinates X,Y,Z to cylindrical
% coordinates (angle TH, radius R, and height Z). The arrays X,Y,
% and Z must be the same size (or any of them can be scalar). TH is
% returned in radians.
%
% Class support for inputs X,Y,Z:
% float: double, single
%
% See also CART2SPH, SPH2CART, POL2CART.
% Copyright 1984-2005 The MathWorks, Inc.
% $Revision: 5.10.4.2 $ $Date: 2005/05/31 16:31:20 $
th = atan2(y,x);
r = hypot(x,y);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -