声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

声振论坛 展示 科学计算 matlab 查看内容

模仿卫星返回地球时运动轨迹图

2015-10-24 08:03| 发布者: aspen| 查看: 747| 评论: 9|原作者: huright|来自: 声振论坛

摘要: R0=1; a=12*R0;b=9*R0;T0=2*pi; T=5*T0;dt=pi/100;t='; f=sqrt(a^2-b^2); th=12.5*pi/180; ...
  1. R0=1;                                                               
  2. a=12*R0;b=9*R0;T0=2*pi;                                                       
  3. T=5*T0;dt=pi/100;t=[0:dt:T]';
  4. f=sqrt(a^2-b^2);                                                       
  5. th=12.5*pi/180;                                                                               
  6. E=exp(-t/20);                                                                                       
  7. x=E.*(a*cos(t)-f);
  8. y=E.*(b*cos(th)*sin(t));
  9. z=E.*(b*sin(th)*sin(t));
  10. subplot(2,1,1),plot3(x,y,z,'g')               
  11. view([117 37])
  12. [X,Y,Z]=sphere(30);X=R0*X;Y=R0*Y;Z=R0*Z;               
  13. grid on,hold on,surf(X,Y,Z),shading interp       
  14. x1=-18*R0;x2=6*R0;y1=-12*R0;y2=12*R0;z1=-6*R0;z2=6*R0;
  15. axis([x1 x2 y1 y2 z1 z2])                                               
  16. view([117 37])
  17. p=0.2;
  18. subplot(2,1,2),comet3(x,y,z,p)
复制代码

[ 本帖最后由 yejet 于 2006-9-17 19:22 编辑 ]
发表评论

最新评论

引用 射天狼 2006-5-26 20:28
要是做成动画就好了
引用 fenghai222 2006-11-1 16:49
画图过程有点快
引用 hgdgqi 2006-11-5 14:40
可以改变绘图时间吗
引用 suffer 2006-11-7 10:47
原帖由 fenghai222 于 2006-11-1 16:49 发表
画图过程有点快


这个可以调整的,通过调整
dt=pi/100;就可以改变画图速度
比如改成
dt=pi/1000;画图速度就慢很多了,呵呵
引用 suffer 2006-11-7 10:47
原帖由 hgdgqi 于 2006-11-5 14:40 发表
可以改变绘图时间吗


你说说的灰土时间是指什么?
引用 超级军旗 2006-11-9 17:05
引用 qzyxm 2006-11-10 13:45
good job !!!!!!!!!!
引用 liwensheng 2006-11-11 21:39
比较不错
引用 friendjian 2008-3-28 18:01
hao
:lol

查看全部评论(9)

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-5-12 08:34 , Processed in 0.070530 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部