关于Matlab与STK互联问题

由于近期需要用到Matlab和STK进行联合仿真,因此在两个软件的互联上绕了很多弯路,最终成功实现了STK10与Matlab2012a(32位)之间的互联。
两个软件的互联对Matlab版本和STK版本以及connector版本有很多要求:
上图可以看到,要想实现互联,版本非常关键,并且软件是32位还是64位也要对应起来。

STK10与Matlab互联

由于STK10均为32位,所以在Matlab与STK10进行互联时,必须选择在对应版本允许范围内的32位Matlab进行安装。由于目前电脑大部分都是64位,因此在安装Matlab时,要注意选择bin文件中的win32里的setup就可以安装32位matlab,否则默认安装的是64位matlab,无法与32位的STK9互联。


其次一个重要的问题就是STK10与Matlab之间的安装顺序问题,其实先安装哪个都可以,只是如果现装Matlab后装STK的话操作步骤会简单一点。这里参考原文链接:https://blog.csdn.net/weixin_43509834/article/details/87160124

1.先装Matlab再装STK

如果用户计算机中先安装的 MATLAB,后安装的 STK,那么 STK 会自动配置好一些初始化文件。用户只要进行 MATLAB 的运行设置就可以了,具体步骤如下。
(1) 分别启动 STK 和 MATLAB。(并在STK中新建一个场景,随后不能关闭STK)
(2) 在 MATLAB 中运行 M 文件 stkinit(该文件的位置是STK的安装目录中,我的是在目录:D:\STK9\install\Matlab\ToolboxLocal内),由于是第一次运行,所以 MATLAB 会要求用户设置 STK 的运行环境。

(3) 在弹出的“STK/MATLAB 接口配置”对话框中,单击“Continue”(继续)按钮。
(4) MATLAB 将打开“浏览文件夹”对话框,要求用户选择 M 文件的位置,选择 STK安装目录下的“MATLAB”文件夹,然后单击“确定”按钮。
(5) MATLAB 将打开另一个“浏览文件夹”对话框,要求选择 Mex 文件的位置,选择STK 安装目录下的“bin”文件夹(即:D:\STK9\install\bin),然后单击“确定”按钮。
(6) 在 MATLAB 询问是否更改默认的 MexConnect 连接配置时,单击“No”按钮;
(7) 在 MATLAB 询问是否更改 STK/Connect 模块的初始化文件时,单击“No”按钮;
(8) 在 MATLAB 询问是否更改 STK 的默认主目录时,还是单击“No”按钮。至此,先安装 MATLAB 后安装 STK 情况下的 STK/MATLAB 配置就全部完成了。
如果用户计算机先安装 STK,后安装 MATLAB,那么不但要在 MATLAB 中进行 STK的运行设置,还需要进行一些初始化文件的设置。具体步骤如下。

2.先装STK再装Matlab

(1) 将“STK 安装目录\STK 8\Matlab\ToolboxLocal”文件夹中的所有文件复制到“MATLAB 安装目录\toolbox\local”文件夹中。
(2) 按照前面所述先安装 MATLAB 后安装 STK 的方法,在 MATLAB 中进行 STK 的运行设置。

3.成功互联标志

在matlab命令行中输入“stkInit”后,matlab窗口中显示的是警告:
那么恭喜你,成功啦!!!

其他

我笔记本上Matlab是2019a,但是在网上只找到了STK11.2,版本不对应,后来选择Matlab2016b与STK11.2进行互联,前期比较顺利,但是最后连接的过程中输入“stkInit”后报错“出错 stkValidScen(line 20) out = mexConnect(‘stkValidScen’); 出错 stkInit (line 15) if stkValidScen”,一直没有解决,如果有大佬清楚,还望留言告知。

另外,需要《Matlab与STK连接函数库中文版》的可以留下邮箱号

关于Matlab与STK互联问题相关推荐

  1. MATLAB与STK互联46:在场景中加入某个国家作为Area Target对象(GIS命令使用)

    在很多分析场景中,我们会插入某个国家国土区域作为分析对象.比如设计陆地资源遥感卫星时,分析对我国任意一点的重访时间,这时就需要插入我国的国土区域.在STK中,提供了插入某个国家的功能.当然如果你手上有 ...

  2. MATLAB与STK互联47:卫星在轨寿命分析(lifetime)

    当我们设计卫星轨道时,轨道高度不能太低,以避免卫星快速的进入大气层烧毁.那怎么分析卫星在轨寿命呢,STK软件提供了寿命计算功能,本文就对这个功能进行介绍.先手动操作一遍,然后再利用MATLAB与STK ...

  3. MATLAB与STK互联1:建立STK场景并保存

    STK是功能非常强大的系统仿真软件,可以对航天器.航空器.导弹.火箭.船舶.车辆等进行仿真分析. MATLAB与STK互联,主要有两种方式,一种是connect.一种是com口. 这里主要介绍com口 ...

  4. matlab与STK互联(不使用connect软件的互联)

    版本说明: matlab使用2014a:STK使用STK9 1. 安装MATLAB与STK (1)STK9百度网盘文件: https://pan.baidu.com/s/1W9UufFPS4KzeeF ...

  5. MATLAB与STK互联42:创建星座(Walker星座)

    最近在做一个关于星座覆盖性分析的仿真工况,是用MATLAB与STK联合仿真实现.本来想讲整个覆盖性分析的仿真案例,但是感觉涉及到星座创建.覆盖性定义及分析模块,因此还是分两篇来讲解.本篇先讲星座创建的 ...

  6. MATLAB与STK互联搭建LEO卫星星座(connect方法)

    软件版本: STK 11.6/ MATALB R2018b 使用connect命令用MATLAB在STK中自动搭建LEO卫星星座系统,参考了https://zhuanlan.zhihu.com/p/6 ...

  7. MATLAB与STK互联45:STK软件仿真视频录制

    应用STK进行任务仿真,除了计算数据之外,还有一个重要功能,就是场景展示,虽然STK效果比不专业的动画软件.这就涉及到,视频录制的问题了. STK软件自带了视频录制功能,2D.3D都可以录制.这里以3 ...

  8. MATLAB与STK互联44:生成太阳同步轨道、地球同步轨道、闪电轨道等特殊轨道

    在进行仿真任务时,我们经常会用到太阳同步轨道.地球同步轨道.闪电轨道等一系列特殊的轨道.在设计这些轨道时,参数往往都有内在相关性或一定的约束,所以轨道参数并不是随意设置.在过去博文中,设置卫星参数都很 ...

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

    在新建卫星对象后,直接执行:sat.Propagate语句,会生成STK默认参数的卫星.默认参数为:倾角28.5°,轨道高度300km的圆轨道,动力学模型为二体模型. 我们在分析问题时,绝大多数情况下 ...

最新文章

  1. block_dump观察Linux IO写入的具体文件(mysqld)
  2. python面试题目
  3. jpa删除数据后数据库无修改_java – JPA不删除数据库行
  4. be sure to bring water with you while studying
  5. 【转载】分布式之redis复习精讲
  6. 2019如何转换2010_9102年,你还不知道PPT怎么转换成视频吗?小心落伍了
  7. layerconfirm 自动关闭问题 没有阻塞问题_微信新版本自动更新?赶紧关闭这个功能...
  8. 美橙互联域名与其他地方的区别
  9. 从零开始学习OpenWrt完美教程
  10. 查看编译war包的jdk版本
  11. 开源代码检测FOSSID
  12. 小白黑苹果安装N卡的方法和安装驱动后开机黑屏的解决方法
  13. ZMQ专题学习之六:libzmq的订阅代理模式通信方式
  14. CST启用GPU加速的调试笔记
  15. 阿里云服务器的搭建和部署(小白教程)
  16. Part2 正交、行列式、特征值
  17. 针对平层住宅的分布式无线组网方案(含万兆NAS)
  18. 基于多层结构的网络游戏平台的研究与应用
  19. python 串口示波器
  20. “Win10 UAP 开发系列”之主题模式切换

热门文章

  1. 简单地 sklearn 用神经网络模型分类鸾尾花数据集
  2. Saber仿真软件平台下的蔡氏电路验证测试
  3. 如何简单的把png转ico
  4. 魔兽世界也是Python开发的?盘点Python开发的知名网站和游戏!
  5. oracle exp nls lang,Oracle中exp的使用2
  6. 《OSPF和IS-IS详解》一1.1 星际网络
  7. [论文阅读:姿态识别Transformer] TFPose: Direct Human Pose Estimation with Transformers
  8. 分享优秀java学习资料大全
  9. 图像超分辨率重建学习记录(一)
  10. CentOS 163镜像使用帮助