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

徐小湛的博客

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

 
 
 

日志

 
 

椭圆抛物面  

2009-07-12 11:33:50|  分类: 高等数学图形动画 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

 

所有图形见数学图形目录

 

椭圆抛物面 (Paraboloid

 显函数曲面:抛物面 - Calculus - 高等数学

用显函数绘制

曲面(显函数) - Calculus - 高等数学

抛物面的Maple程序:
with(plots):
a:=3:
qumian:=plot3d(x^2+y^2,y=-a..a,x=-a..a):
x_axis:=plot3d([u,0,0],u=-3..3,v=0..0.01,color=blue):
y_axis:=plot3d([0,u,0],u=-3..3,v=0..0.01,color=blue):
z_axis:=plot3d([0,0,u],u=-3..12,v=0..0.01,color=blue):
xyz:=display(x_axis,y_axis,z_axis,thickness=3):
display(qumian,xyz,orientation=[17,73],tickmarks=[4,4,4],axes=none,grid=[40,40],lightmodel=light2);
 
曲面(显函数) - Calculus - 高等数学
 
with(plots):
a:=3:
qumian:=plot3d(x^2+y^2, y=-sqrt(a^2-x^2)..sqrt(a^2-x^2),x=-a..a):
x_axis:=plot3d([u,0,0],u=-3..3,v=0..0.01,color=blue):
y_axis:=plot3d([0,u,0],u=-3..3,v=0..0.01,color=blue):
z_axis:=plot3d([0,0,u],u=-3..12,v=0..0.01,color=blue):
xyz:=display(x_axis,y_axis,z_axis,thickness=3):
display(qumian,xyz,orientation=[17,73],tickmarks=[4,4,4],axes=none,grid=[40,40],lightmodel=light2);
 
曲面(显函数) - Calculus - 高等数学
 
with(plots):
a:=3:
qumian:=plot3d(x^2+y^2,y=-sqrt(a^2-x^2)..sqrt(a^2-x^2),x=-a..a):
qumian2:=plot3d(-0.1,y=-sqrt(a^2-x^2)..sqrt(a^2-x^2),
x=-a..a,color=gray,style=patchnogrid):
qumian3:=plot3d(-0.3,x=-a-1..a+1,y=-a-1..a+1):
x_axis:=plot3d([u,0,0],u=-3..3,v=0..0.01,color=blue):
y_axis:=plot3d([0,u,0],u=-3..3,v=0..0.01,color=blue):
z_axis:=plot3d([0,0,u],u=-3..12,v=0..0.01,color=blue):
xyz:=display(x_axis,y_axis,z_axis,thickness=3):
display(qumian3,qumian,qumian2,xyz,tickmarks=[4,4,4],axes=none,grid=[40,40],lightmodel=light2);
 
抛物面
抛物面 - Calculus - 高等数学
显函数曲面:抛物面 - Calculus - 高等数学
 
with(plots):
a:=2:
qumian:=plot3d(8-x^2-y^2,y=-a..a,x=-a..a):
x_axis:=plot3d([u,0,0],u=-3..3,v=0..0.01,color=blue):
y_axis:=plot3d([0,u,0],u=-3..3,v=0..0.01,color=blue):
z_axis:=plot3d([0,0,u],u=-3..12,v=0..0.01,color=blue):
xyz:=display(x_axis,y_axis,z_axis,thickness=3):
display(qumian,xyz,orientation=[17,73],tickmarks=[4,4,4],axes=none,grid=[40,40],lightmodel=light3);
 

显函数曲面:抛物面 - Calculus - 高等数学

with(plots):
a:=2.5:
qumian:=plot3d(8-x^2-y^2,y=-sqrt(a^2-x^2)..sqrt(a^2-x^2),x=-a..a):
x_axis:=plot3d([u,0,0],u=-3..3,v=0..0.01,color=blue):
y_axis:=plot3d([0,u,0],u=-3..3,v=0..0.01,color=blue):
z_axis:=plot3d([0,0,u],u=-3..12,v=0..0.01,color=blue):
xyz:=display(x_axis,y_axis,z_axis,thickness=3):
display(qumian,xyz,orientation=[17,73],tickmarks=[4,4,4],axes=none,grid=[40,40],lightmodel=light3);
 
 
 
抛物面
抛物面 - Calculus - 高等数学
用参数方程绘制
 
抛物面 - Calculus - 高等数学
with(plots):
a:=2:
qumian:=plot3d([x,8-x^2-z^2,z],x=-a..a,z=-a..a):
x_axis:=plot3d([u,0,0],u=-3..3,v=0..0.01,color=blue):
y_axis:=plot3d([0,u,0],u=-3..10,v=0..0.01,color=blue):
z_axis:=plot3d([0,0,u],u=-3..2,v=0..0.01,color=blue):
xyz:=display(x_axis,y_axis,z_axis,thickness=3):
display(qumian,xyz,orientation=[17,73],tickmarks=[4,4,4],
axes=none,grid=[40,40],lightmodel=light3);
 
 
抛物面
抛物面 - Calculus - 高等数学
用参数方程绘制
抛物面 - Calculus - 高等数学
with(plots):
a:=1.6:
qumian:=plot3d([8-y^2-z^2,y,z],y=-a..a,z=-sqrt(a^2-y^2)..sqrt(a^2-y^2)):
x_axis:=plot3d([u,0,0],u=-1..10,v=0..0.01,color=blue):
y_axis:=plot3d([0,u,0],u=-2..2,v=0..0.01,color=blue):
z_axis:=plot3d([0,0,u],u=-2..2,v=0..0.01,color=blue):
xyz:=display(x_axis,y_axis,z_axis,thickness=3):
display(qumian,xyz,tickmarks=[4,4,4],axes=none,grid=[40,40]);
 
 
 
椭圆抛物面
显函数曲面:抛物面 - Calculus - 高等数学
用显函数绘制
 
显函数曲面:抛物面 - Calculus - 高等数学
 
with(plots):
a:=3:
qumian:=plot3d(2*x^2+3*y^2,x=-a..a,y=-sqrt(a^2-x^2)..sqrt(a^2-x^2)):
x_axis:=plot3d([u,0,0],u=-1..1,v=0..0.01,color=blue):
y_axis:=plot3d([0,u,0],u=-1..1,v=0..0.01,color=blue):
z_axis:=plot3d([0,0,u],u=-1..9,v=0..0.01,color=blue):
xyz:=display(x_axis,y_axis,z_axis,thickness=3):
display(qumian,xyz,text,tickmarks=[4,4,4],grid=[20,20],lightmodel=light2,view=[-a..a,-a..a,0..8]);
 
抛物面 - Calculus - 高等数学
 
with(plots):
a:=2:b:=3:
qumian:=plot3d([u*cos(t)/sqrt(a),u*sin(t)/sqrt(b),u^2],u=0..2,t=0..2*Pi,color=yellow):
x_axis:=plot3d([u,0,0],u=-1..1,v=0..0.01):
y_axis:=plot3d([0,u,0],u=-1..1,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,60]);
 
抛物面 - Calculus - 高等数学
 
with(plots):
a:=4:b:=3:
x(u,v):=a*(u+v): y(u,v):=b*(u-v): z(u,v):=u^2+v^2:
A:=plot3d([x(u,v),y(u,v),z(u,v)],u=-2..2,v=-2..2):
display(A,scaling=unconstrained,lightmodel=light2,axes=normal);
 
抛物面 - Calculus - 高等数学
 
with(plots):
a:=4:b:=3:
x(u,v):=a*u: y(u,v):=b*v: z(u,v):=(u^2+v^2)/2:
A:=plot3d([x(u,v),y(u,v),z(u,v)],u=-2..2,v=-2..2):
display(A,scaling=unconstrained,lightmodel=light2,axes=normal);
 
 
  评论这张
 
阅读(11236)| 评论(0)

历史上的今天

评论

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

页脚

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