以太阳作为参考系时,月球的运动轨迹是什么样的?

分类: 运动、力学、控制 |
scilab做的图
#公制单位 秒
minute=60
hour=60*minute
day=24*hour
year=365*day+5*hour+49*minute+30
t=year
i=(1:hour:t)'; #以每小时取一次位置点
#平均半径 米
moon_r=1737100
earth_r=6371000
sun_r=696342000
#轨道平均半径 米
moon_o_r=384399000
earth_o_r=149598261000
#轨道平均线速度 米/秒
moon_o_s=1022
earth_o_s=29780
rnd=4*asin(1)
Xe=earth_o_r*sin(rnd*i/year);
Ye=earth_o_r*cos(rnd*i/year);
x=i*moon_o_s/(moon_o_r*rnd);
y=asin(sin(x));
Xm=Xe+moon_o_r*sin(i*moon_o_s/(moon_o_r));
Ym=Ye+moon_o_r*cos(i*moon_o_s/(moon_o_r));
plot(Xe,Ye,'.x',Xm,Ym,'-*');
绿色为月球轨道,蓝色为地球轨道,x为每取样时间的位置点。
http://2.im.guokr.com/vRvR1EenEYF_g4vyyc1IrIFAlV_Q-yLdK8aGz7AP3d8MBAAAVwMAAFBO.png