谈谈AGI STK跟matlab的互联问题

17 篇文章 8 订阅
4 篇文章 1 订阅

我的联系方式:2335298917@qq.com。

在工作中,对于有些任务,往往只用STK不能很好的完成,例如需要进行多次迭代的轨道优化等等。这时,就需要使用其他工具来辅助完成。常用的是matlab编程操控STK,并在matlab中完成某些计算任务,在STK完成某些专业计算,这样共同协作来完成任务。matlab与STK互操作有两种方式,一种是基于connector的,一种是基于com的。常用的是基于connector的。

今天,我们来看看STK与matlab通过connector的互联问题。首先,看看STK的版本与matlab的版本对应,如下图:

从图中可以看到STK与matlab的版本对应以及相应的connector版本。

下面说一下安装步骤:

第一步:安装相应的matlab,记住32位STK对应32位matlab,64位STK对应64位matlab。版本号还要对应上图。

第二步:安装STK软件。

第三步:安装connector.

第四步:获得licesence。

通过以上步骤,STK就可以和matlab互联了。

使用方法:

第一步:打开STK,不要新建场景。

第二步:运行matlab,并输入stkInit。

看到没有错误消息出现,出现以下信息:

警告: ConnectHost:  setting default connection to localhost:5001 
> In stkValidScen (line 20)
  In stkInit (line 15) 
警告: mexConnect:  Connecting to localhost:5001
 
> In stkValidScen (line 20)

  In stkInit (line 15) 

证明成功连接,可以进行进一步的编程并完成相应的工作任务了。

如果先安装了STK,后安装了matlab,只要在STK设置中刷新一下matlab路径就可以了。

以上就是STK与matlab互联的经验,与大家分享。

我的QQ:2335298917。

  • 10
    点赞
  • 50
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值