主要内容

球坐标系绘图

这个例子展示了如何在球坐标中绘制一个点,以及它在笛卡尔坐标中的投影。

在球坐标中,点的位置 P 可以用三个坐标表示:

  • 径向距离 ρ

  • 方位的角度 θ

  • 的极角 ϕ

笛卡尔坐标之间的关系 x y z 的点 P 它的球坐标 ρ θ ϕ 是:

x ρ ϕ 因为 θ y ρ ϕ θ z ρ 因为 ϕ

情节点 P 使用plot3.的值可以调整点的位置ρθ,φ

ρ=0.8;θ=1.2;φ=0.75;x =ρ* sin(φ)* cos(θ);y =ρ* sin(φ)* sin(θ);z =ρ* cos(φ);plot3 (x, y, z,“柯”“MarkerSize”10“MarkerFaceColor”“k”)举行

画出该点的直线投影 P z 设在和 x y 飞机使用fplot3

信谊r年代xr = r * sin(φ)* cos(θ);年= r * sin(φ)* sin(θ);zr = r * cos(φ);fplot3 (xr,年,zr,ρ[0],“k”年)fplot3 (xr,信谊(0)[0ρ),“k”年)fplot3 (xr,信谊(z),[0ρ),“k——”) fplot3(信谊(x),信谊(y),ρ* sin (s),[0π/ 2φ),“k”

画出方位角跨度的平面 θ 还有极角 ϕ

信谊年代txa =ρ* sin (s) * cos (t);丫=ρ* sin (s) * sin (t);Fsurf (xa,ya,0,[0 0])“FaceColor”“b”“EdgeColor”“没有”)对称uvxp = u * sin (v) * cos(θ);yp = u * sin (v) * sin(θ);zp = u * cos (v);Fsurf (xp,yp,zp,[0 rho 0 phi],“FaceColor”‘g’“EdgeColor”“没有”)包含(“x”) ylabel (“y”) zlabel (“z”(115年,30)轴)视图平等的;持有

图中包含一个轴对象。axis对象包含7个类型为line、参数化函数线、参数化函数面的对象。