函数曲面:球面坐标系参数函数

下面结合实例介绍球面坐标系下三维参数函数的曲面绘制。

绘柱面坐标系函数

\(x=(2+\operatorname{sin}{(}7u+5v))\operatorname{cos}{(}u)\operatorname{sin}{(}v)\)

\(y=(2+\operatorname{sin}{(}7u+5v))\operatorname{sin}{(}u)\operatorname{sin}{(}v)\)

\[z=(2+\operatorname{sin}{(}7u+5v))\operatorname{cos}{(}v)\]

的图形。

在命令窗口键入

code.matlab
>> r=@(u,v) 2 + sin(7.*u + 5.*v);
>> funx=@(u,v) r(u,v).*cos(u).*sin(v);
>> funy=@(u,v) r(u,v).*sin(u).*sin(v);
>> funz=@(u,v) r(u,v).*cos(v);
>> fsurf(funx,funy,funz,[0 2*pi 0 pi])
>> camlight

生成图6-7。

Document Image
\[\]

图6-7 球面坐标系函数曲面图