matlab如何表示球坐标和柱坐标?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 19:19:44
matlab如何表示球坐标和柱坐标?

matlab如何表示球坐标和柱坐标?
matlab如何表示球坐标和柱坐标?

matlab如何表示球坐标和柱坐标?
用柱坐标表示完之后用pol2cart转换为笛卡尔坐标
用球坐标表示完之后用sph2cart转换为笛卡尔坐标即可
比如画球r=5,θ∈[0,2π],ψ∈[-π/2,π/2]
theta=linspace(0,2*pi,37);
phi=linspace(-pi/2,pi/2,19);
[theta,phi]=meshgrid(theta,phi);
r=5+0*theta;
[x,y,z]=sph2cart(theta,phi,r);
mesh(x,y,z)
axis equal