注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

徐小湛的博客

高等数学课件、函数图形动画、数学软件应用

 
 
 

日志

 
 

用Maple画参数曲面  

2011-08-19 10:50:43|  分类: Maple作图 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
用Maple画参数曲面 - calculus - 高等数学

 

Maple作参数方程表示的曲面的基本格式为:plot3d([x(u,v), y(u,v), z(u,v)], u=a..b, v=c..d);  

  

 

 

用Maple画参数曲面 - calculus - 高等数学

 

   输入以下命令。

 

a:=1:

plot3d([a*sin(phi)*cos(theta),a*sin(phi)*sin(theta),a*cos(phi)],phi=0..Pi, theta=0..2*Pi,
scaling=constrained, style=patch,axes=boxed, lightmodel=light2);

 

输出图形(球面):

 

 

 

  用Maple画参数曲面 - calculus - 高等数学

 

 

 

 

 

用Maple画参数曲面 - calculus - 高等数学

 

  输入以下命令。

 

a:=1:

plot3d([a*sin(phi)*cos(theta),a*sin(phi)*sin(theta),a*cos(phi)],phi=Pi/2..Pi, theta=0..2*Pi,
scaling=constrained, style=patch,axes=boxed, lightmodel=light2);

 

输出图形(下半球面):

 

用Maple画参数曲面 - calculus - 高等数学

 

 

 

用Maple画参数曲面 - calculus - 高等数学

 

  输入以下命令。

 

a:=2:b:=2.5:c:=1:

plot3d([a*sin(phi)*cos(theta),b*sin(phi)*sin(theta),c*cos(phi)],phi=0..Pi, theta=0..2*Pi,
scaling=constrained, style=patch,axes=frame, lightmodel=light1);

 

输出图形(椭球面):

 

用Maple画参数曲面 - calculus - 高等数学

 

 

 

 

 

 用Maple画参数曲面 - calculus - 高等数学

 

  输入以下命令。

 

a:=2:b:=0.5:

plot3d([(a+u*cos(b*v))*cos(v),(a+u*cos(b*v))*sin(v),u*sin(b*v)],u=-1..1,v=0..2*Pi, scaling=constrained,
style=patch,grid=[20,20], orientation=[-20,54], lightmodel=light3);

 

输出图形(莫比乌斯带):

 

用Maple画参数曲面 - calculus - 高等数学     用Maple画参数曲面 - calculus - 高等数学

 

 

 

 

用Maple画参数曲面 - calculus - 高等数学

 

  输入以下命令。

 

plot3d([u*cos(v),u*sin(v),v],u=0..1,v=0..4*Pi,style=patch, grid=[30,60], axes=normal, style=patch,

lightmodel=light3, orientation=[-30,55]);

 

输出图形(螺旋面):

 

用Maple画参数曲面 - calculus - 高等数学用Maple画参数曲面 - calculus - 高等数学

 

 

 

用Maple画参数曲面 - calculus - 高等数学

 

 

 

 
用Maple画参数曲面 - calculus - 高等数学

 

  输入以下命令。

 

a:=1:

plot3d([a*lamda/2+a*t,b*lamda/2-b*t,2*lamda*t],t=-5..5,lamda=-5..5, style=patch, lightmodel=light3,
               view=[-3..3,-3..3,-10..10],grid=[30,30], orientation=[65,65], axes=frame);

 

输出图形(双曲抛物面):

 

 

用Maple画参数曲面 - calculus - 高等数学用Maple画参数曲面 - calculus - 高等数学

 

 

 

 用Maple画参数曲面 - calculus - 高等数学

 

  输入以下命令。

 

a:=3:b:=1.5:

plot3d([(1-u)*(a+cos(v))*cos(b*Pi*u), (1-u)*(a+cos(v))*sin(b*Pi*u), a*u+(1-u)*sin(v)+Pi],
u=-1..1, v=0..2*Pi, scaling=constrained, style=patch, grid=[30,30],
lightmodel=light3, axes=frame,orientation=[30,60]);

 

输出图形:

 

 

用Maple画参数曲面 - calculus - 高等数学用Maple画参数曲面 - calculus - 高等数学

 

 

 

用Maple画参数曲面 - calculus - 高等数学

 

  输入以下命令。

 

plot3d([(a+cos(v))*cos(b*Pi*u),(a+cos(v))*sin(b*Pi*u),a*u+sin(v)],u=0..2,v=0..2*Pi,
scaling=constrained, style=patch,grid=[30,30], lightmodel=light3, axes=frame,
orientation=[30,60]);

 

输出图形(螺旋管):

 

用Maple画参数曲面 - calculus - 高等数学用Maple画参数曲面 - calculus - 高等数学

 

 

用Maple画参数曲面 - calculus - 高等数学

 
 
 
用Maple画参数曲面 - calculus - 高等数学

 

 

plot3d([(a+cos(v))*cos(b*Pi*u),(a+cos(v))*sin(b*Pi*u),a*u+sin(v)],u=0..2,v=Pi..2*Pi, scaling=constrained, 
                     style=patch,grid=[30,30], lightmodel=light3, axes=frame, orientation=[30,60]);

 

用Maple画参数曲面 - calculus - 高等数学用Maple画参数曲面 - calculus - 高等数学
 
 

 

 

 

用Maple画参数曲面 - calculus - 高等数学

 
 

 

 

 

用Maple画参数曲面 - calculus - 高等数学

 

with(plots):

x(t,theta):=cos(theta)-t*sin(theta);

y(t,theta):=sin(theta)+t*cos(theta);

z(t,theta):=2*t;

qumian:=plot3d([x(t,theta),y(t,theta),z(t,theta)],t=-2..2,theta=0..2*Pi,color=green):

x_axis:=plot3d([u,0,0],u=-2..2,v=0..0.01):

y_axis:=plot3d([0,u,0],u=-2..2,v=0..0.01):

z_axis:=plot3d([0,0,u],u=-.2..4.4,v=0..0.01):

xyz:=display(x_axis,y_axis,z_axis,thickness=3):

display(qumian,xyz,scaling=unconstrained,orientation=[40,70]);

 

用Maple画参数曲面 - calculus - 高等数学

 

 

 

 

  评论这张
 
阅读(1689)| 评论(1)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2016