我怎么3 d动画情节的卫星轨道的轨道参数。

63(30天)
的情节功能如下:
函数plotOrbit (a, e, i, OM, OM,μ)
% a, e, i, OM, OM的轨道参数
%μ= 3.986 * 10 ^ 5(地球的重力参数)
r_vect = [];
v_vect = [];
th = 0: 0.01: (2 * pi + 0.01)
% par2car是一个使用轨道参数的m文件获取
%的位置和速度矢量。
(rr, vv) = par2car (a, e, i, OM、OM、th,μ);
r_vect = [r_vect;rr ');
结束
plot3 (r_vect (: 1) r_vect (:, 2), r_vect (:, 3))
结束
我想有一个动点沿轨道随时间变化的速度。

答案(2)

Srivardhan Gadila
Srivardhan Gadila 2020年10月28日
您可以参考的文档 plot3 , 暂停 , 指定轴的限制 , 持有 &
下面是示例代码基于上述功能:
1。如果你想要移动即点。,new point to appear and previous point to disappear:
i = 1:10
plot3(我、abs (sqrt (100 - i ^ 2)), 5,“o”);
xlim (10 [0])
ylim (10 [0])
zlim (10 [0])
%抓住
暂停(1)
结束
%推迟
2。如果你想要所有前面的点出现在故事情节:
i = 1:10
plot3(我、abs (sqrt (100 - i ^ 2)), 5,“o”);
xlim (10 [0])
ylim (10 [0])
zlim (10 [0])
持有
暂停(1)
结束
持有

马特奥Marzorati
马特奥Marzorati 2021年12月8日
您可以使用Matlab函数comet3 (X, Y, Z),其中3输入向量,定义了轨道

类别

找到更多的在万有引力、宇宙学和天体物理学帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!