因此,我基本上是试图在极坐标图上画出一个轨道,它将是一个圆,它代表一颗500kg卫星在没有外力作用的情况下的运动。我忽略了一个事实,它现在应该随着时间的推移而下降。然而,我的代码没有产生预期的结果,所以任何输入都会被估价,谢谢大家
clc;
清楚的全部的;
G=6.673e-11;
M=5.98e24;
ra=100000;
r=6.37e6+ra;
m=500;
a=(G*M)/(r^2);
v_orb=sqrt((G*M)/r);
T=sqrt(((4*(pi^2))*r^3/(G*M));
simt=T;
对于t=1:150:simt
v_o(t)=sqrt((G*M)/r);
rn(t)=6.37e6+ra;
分区(t)
结束
图形
图(t,v_o);xlabel(“模拟时间”,“字体大小”, 12);
伊拉贝尔(“速度”,“字体大小”, 12);
网格;
图形
图(t,rn);xlabel(“模拟时间”,“字体大小”, 12);
伊拉贝尔(“半径”,“字体大小”, 12);
网格;
θ=atan2(rn,t);
rho=sqrt((t.^2)+(rn.^2));
θ=θ*(180/pi);
图形
polarplot(θ,ρ)
头衔(“轨道”)