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

徐小湛的博客

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

 
 
 

日志

 
 

圆环面螺线  

2009-08-06 23:46:21|  分类: 高等数学图形动画 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

高等数学图形与动画

圆环面螺线(Toroidal spiral)

 

圆环面螺线就是在圆环面上一种螺旋线,其参数方程为:

圆环螺线 - Calculus - 高等数学

 

 

圆环螺线 - Calculus - 高等数学

with(plots):
x:=t->(4+sin(20*t))*cos(t): y:=(4+sin(20*t))*sin(t):z:=t->cos(20*t):
spacecurve([x(t), y(t), z(t)], t=0..2*Pi, thickness=4, color=red, axes=normal, numpoints=1000, scaling=constrained);
 
 
 
圆环螺线 - Calculus - 高等数学 
with(plots):a:=4:b:=1:b1:=0.95*b:c:=20:
quxian:=spacecurve([(a+b*cos(c*t))*cos(t),(a+b*cos(c*t))*sin(t),b*sin(c*t)],t=0..2*Pi,numpoints=250,
color=red,thickness=4):
qumian:=plot3d([(a+b1*cos(v))*cos(u),(a+b1*cos(v))*sin(u),b1*sin(v)],u=0..2*Pi,v=0..2*Pi,
color=green,style=patch):
display(quxian,qumian,scaling=constrained);

圆环螺线 - Calculus - 高等数学
 
 
with(plots):
a:=4:b:=1:c:=20:
qumian:=plot3d([(a+b*cos(v))*cos(u),(a+b*cos(v))*sin(u),b*sin(v)],u=0..2*Pi,v=0..2*Pi,style=wireframe):
K:=200:for i from 1 to K do ti:=i*2*Pi/K:
quxian[i]:=spacecurve([(a+b*cos(c*t))*cos(t),(a+b*cos(c*t))*sin(t),b*sin(c*t)],t=0..ti,       numpoints=250,color=red,thickness=4):od:
quxian:=display(seq(quxian[i],i=1..n),insequence=true):
display(qumian,quxian,scaling=constrained,orientation=[0,60]);
 
 
 
  评论这张
 
阅读(2620)| 评论(0)

历史上的今天

评论

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

页脚

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