資源簡介
衛星軌道matlab源碼,已驗證,調試成功,很好的代碼,希望大家喜歡
代碼片段和文件信息
function?DrawSatelliteOrbit
clear?all;
a=26560;%a衛星橢圓軌道半長軸
e=0.02;%e橢圓的偏心率
E=[0:0.1:2*pi];
x=a*(cos(E)-e);
y=a*sqrt((1-e^2))*sin(E);
z=0*E;
DtoR=2*pi/360;
A1=[32.8?92.8?152.8?212.8?272.8?332.8];%衛星星座數據
for?k=1:6
????A=A1(k)*DtoR;%升交點的經度
????B=55*DtoR;%軌道傾角
????C=pi/100;%近地點的幅角
????????R3=[cos(A)?-sin(A)?0;
????????????sin(A)??cos(A)?0;
????????????0???????0??????1];
????????R1=[1???????0??????0;
????????????0???????cos(B)?-sin(B);
????????????0???????sin(B)??cos(B)];
????????R2=[cos(C)??-sin(C)?0;
????????????sin(C)???cos(C)?0;
????????????0????????0??????1];
????L1=length(E);
????R312=R3*R1*R2;
????Ans=R312*[x;y;z];
????x1=Ans(1:);
????y1=Ans(2:);
????z1=Ans(3:);
????plot3c(x1y1z1k);
????hold?on;
????axis?equal;
%?????axis?off;
????grid?on;
end
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????866??2010-03-11?21:01??衛星軌道\DrawSatelliteOrbit.m
?????文件????????426??2009-12-01?09:15??衛星軌道\plot3c.m
?????目錄??????????0??2010-03-12?18:32??衛星軌道
-----------?---------??----------?-----??----
?????????????????1292????????????????????3
評論
共有 條評論