前言
- 在之前的博客(STK 卫星间可见性分析)中,我们使用
STK
软件,分析了可见性。 - 由于实验需要,我们需要得出一个视场可见性矩阵,
1
为可见,0
为不可见。 - 在之前的博客中(STK 与 Matlab 互联(亲测成功)),我们建立了
STK
与Matlab
的互联通信。 - 上篇博客(使用 Matlab,获取卫星间可见性数据,分析得出可见性矩阵)中我们通过编程,获取卫星间可见性数据,从而分析得出可见性矩阵。
- 本篇博客中我们需要通过
Matlab
去控制STK
的动画场景
建立STK
与Matlab
的连接
% 初始化连接
stkInit;
% 默认端口 5001
remMachine = stkDefaultHost;
% conid只能获取两次,使用完需要关闭连接
conid = stkOpen(remMachine);
- 获取时间格式
>> % 这里的 beidou 是星座名称
>> stkExec(conid,'GetAnimTime /Scenario/beidou')
ans =
"10 Jun 2020 19:24:00.000"
- 动画控制按钮
>> stkExec(conid,'Animate /Scenario/beidou Start')