卫星的天空图
29次浏览(过去30天)
显示旧的注释
你好Schlor
我有方位角,天顶和仰角。如何绘制卫星的天图呢。
我有代码如下所示
polarplot (azi避署)
它应该只可见0°到90°。
有人能帮帮我吗?
谢谢你!
接受的答案
更多答案(2)
是塞
2020年8月1日
这是一个获得天线跟踪LEO卫星的天图的示例,如子图(223)所示。
t_AZ_EL=[0 41 0.4;
30 43.6 2.4;
60 45.6 3.9;
90 48.1 5.6;
120 51.1 7.4;
150 54.7 9.5;
180 58.5 11.5;
210 62.9 13.4;
240 68 15.4;
270 73.6 16.9;
300 79.7 17.3;
330 86.7 20.3;
360 94.3 21.3;
390 102.1 21.7;
420 110.6 21.6;
450 117.9 21;
480 125.7 19.7;
510 131.9 18.3;
540 137.9 16.5;
570 143.2 14.7;
600 148.3 12.5;
630 151.7 10.9;
660 155.1 9.1;
690 158.4 7.1;
720 161.1 5.4;
750 163.8 3.4;
780 166 1.7;
8167.3 0.7]
t = t_AZ_EL (: 1);
阿兹= t_AZ_EL (:, 2);
EL = t_AZ_EL (: 3);
次要情节(221)
情节(t, AZ)
网格
包含(时间(s))
ylabel(“方位(度)”)
次要情节(222)
情节(t, EL)
网格
包含(时间(s))
ylabel(“高程(度)”)
次要情节(223)
polarplot (AZ *π/ 180,EL)
Ax = gca;
d = ax.ThetaDir;
斧子。ThetaDir = '顺时针';
斧子。ThetaZeroLocation = 'top';
斧子。RDir = 'reverse';
rlim (90 [0])
rtickangle (20)
Thetaticks ([0 45 90 135 180 225 270 315])
thetaticklabels({“北”,“45”、“东”,“135”,“南”,“225”,“西方”,“315”})