🎊 MATLAB与STK互联10:卫星对象操作(2)—卫星轨道参数设置(方法1,通过轨道生成器设置实现)

MATLAB与STK互联10:卫星对象操作(2)—卫星轨道参数设置(方法1,通过轨道生成器设置实现)

在新建卫星对象后,直接执行:sat.Propagate语句,会生成STK默认参数的卫星。默认参数为:倾角28.5°,轨道高度300km的圆轨道,动力学模型为二体模型。 我们在分析问题时,绝大多数情况下都不会使用上述的默认参数,这就涉及到卫星轨道参数设置。卫星轨道参数设置,也存在多种方法,下面介绍两个例子,一个是设置经典的轨道六根数,一个是读入两行轨道根数。 %以下是本次代码 uiap = actxserver(‘STK11.application’); root = uiap.Personality2; root.NewScenario(‘exam’); sc = root.CurrentScenario;

sat = sc.Children.New(18,‘mysat’); satPro = sat.Propagator;

%将卫星轨道参数转换为开普勒六根数形式 kep=satPro.InitialState.Representation.ConvertTo(‘eOrbitStateClassical’); %卫星轨道参数设置,可选择的形式有以下几种 %eOrbitStateClassical—经典轨道六根数形式 %eOrbitStateCartesian—位置、速度信息形式 %其他形式,大家可根据STK属性页查看,命名规则大致如上

%在设置参数之前,我们可以看一下默认卫星的轨道参数 kep.SizeShapeType %输入该语句,如果没有进行设置,会输出’eSizeShapeSemimajorAxis’ kep.SizeShape.get %输入该语句,会输出SemiMajorAxis: 6.6781e+03 Eccentricity: 1.7677e-16 %其他卫星参数,大家可以尝试着获取一下

%下面是卫星参数设置,是本文重点 kep.SizeShapeType = ‘eSizeShapeAltitude’; %这里轨道形状类型,可以查看STK卫星轨道属性页面,有如下参数: %eSizeShapeSemimajorAxis—半长轴

🎯 相关推荐

bbt是什么游戏,揭秘神秘游戏世界的奇幻冒险之旅
365封号提现了没到账

bbt是什么游戏,揭秘神秘游戏世界的奇幻冒险之旅

📅 09-01 👀 4332
苦的笔顺(笔画顺序)汉字苦的笔顺动画
365bet在线网投

苦的笔顺(笔画顺序)汉字苦的笔顺动画

📅 06-29 👀 3936
《dnf》鳗鱼是哪个职业 《dnf》泥鳅是什么职业
365封号提现了没到账

《dnf》鳗鱼是哪个职业 《dnf》泥鳅是什么职业

📅 07-17 👀 8438
如何迅速找到自己的天赋?请回答这3个问题
完美体育365

如何迅速找到自己的天赋?请回答这3个问题

📅 06-27 👀 9353
大话西游手游进不去怎么办?
完美体育365

大话西游手游进不去怎么办?

📅 07-16 👀 5809
告别电脑休眠烦恼:Windows 10深度睡眠设置全攻略
365封号提现了没到账

告别电脑休眠烦恼:Windows 10深度睡眠设置全攻略

📅 08-16 👀 417
中国有嘻哈小鬼真的被换掉了吗?小鬼为什么被换?
365封号提现了没到账

中国有嘻哈小鬼真的被换掉了吗?小鬼为什么被换?

📅 07-06 👀 878
AT&T宣布57.5亿美元收购Lumen大众市场光纤业务
完美体育365

AT&T宣布57.5亿美元收购Lumen大众市场光纤业务

📅 08-27 👀 7916
19年世界杯足球赛程表,19年世界杯足球赛程表格
365bet在线网投

19年世界杯足球赛程表,19年世界杯足球赛程表格

📅 07-01 👀 7741