三元方程 F(x,y,z)=0 的图形一般是曲面。
作三元方程 (或者它确定的隐函数z=z(x,y))的图形。
作图基本格式:
implicitplot3d(F(x,y,z)=0, x=a…b, y=c…d, z=h…k);
例2.2.1 作出以下方程的图形
解 输入以下命令:
with(plots):
implicitplot3d(x ^ 2+y^2=1, x=-2…1.1, y=-1.1…1.1, z=-1…1,
lightmodel=light1,axes=frame,grid=[10,10,10],
style=patchnogrid,scaling=constrained);
输出图形:
这是一张圆柱面。
例2.2.2 作出以下方程的图形
解 输入以下命令:
with(plots):
implicitplot3d(x ^ 2-y^2=1,x=-2…2,y=-2…2,z=-2…2,
scaling=constrained,style=patchcontour,axes=normal,lightmodel=light1);
输出图形:
这是一张双曲柱面。
例2.2.3 作出以下方程的图形
解 输入以下命令:
with(plots):
implicitplot3d(z ^ 2+y^2=1,x=-2…1.1,y=-1.1…1.1,z=-1…1,axes=boxed);
输出图形:
这是一张圆柱面。
例2.2.4 作出以下方程的图形
解 输入以下命令:
with(plots):
implicitplot3d(z=x^2,x=-2…1.1,y=-1.5…1.5,z=-1…1,
axes=boxed, lightmodel=light2, color=yellow, grid=[20,30,20]);
输出图形:
这是一张抛物柱面。
例2.2.5 作出以下方程的图形
解 输入以下命令:
with(plots):
a:=1.4:
implicitplot3d(x ^ 2+y^ 2+z ^ 2=a^2,x=-2…2,y=-2…2,z=-2…2,
style=wireframe,color=blue,axes=frame,grid=[20,20,20]);
输出图形:
这是一张球面。
返回《Maple图形与动画》目录