许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  STK与MATLAB互联问题解决:高版本互联注册表设置

STK与MATLAB互联问题解决:高版本互联注册表设置

阅读数 6
点赞 0
article_banner

一、前言

1、STK与 MATLAB  互联有两种方法,一种是COM口连接,另一种是使用MATLAB Connector连接,本文只介绍后一种连接方式中遇到的在版本对应区间内但相对高的MATLAB版本与STK软件互联失败的问题。

   2、读本文章之前默认大家具备了安装MATLAB和STK的技能,如果大家不具备,可以参考CSDN其他文章安装和破解MATLAB和STK的步骤。

   3、本文通过修改注册表实现了与()的互联。

二、挑选MATLAB与STK版本

首先按照下面表格中的MATLAB、MATLAB Connector、STK的版本对应关系挑选满足自己需求的版本(STK版本较MATLAB版本新一点)


MATLAB版本STK、MATLAB的Connector版本支持的STK版本
R2008a, R2010a through R2020b1.0.1511.2.1, 11.3, 11.4, 11.4.1, 11.5, 11.6, 11.6.1, 11.7, 11.7.1, 12, 12.0.1, 12.1, 12.2
R2008a, R2010a through R2020a1.0.1411.2.1, 11.3, 11.4, 11.4.1, 11.5, 11.6, 11.6.1, 11.7, 11.7.1, 12, 12.0.1, 12.1
R2008a, R2010a through R2019b1.0.1311.2.1, 11.3, 11.4, 11.4.1, 11.5, 11.6, 11.6.1, 11.7, 11.7.1, 12
R2008a, R2010a through R2018b1.0.1111.2.1, 11.3, 11.4, 11.4.1, 11.5, 11.6
R2008a, R2010a through R2018a1.0.1011.2.1, 11.3, 11.4, 11.4.1
R2008a, R2010a through R2017b1.0.911.2.1, 11.3, 11.4
R2008a, R2010a through R2017a1.0.811.2.1, 11.3
R2008a, R2010a through R2016b1.0.8STK 11
R2008a, R2010a through R2016b1.0.7STK 11
R2008a, R2010a through R2016a1.0.6STK 11
R2008a, R2010a through R2015b1.0.5STK 11
R2008a, R2010a through R2014a1.0.5STK 10
R2008a, R2010a through R2014a1.0.4STK 10
R2008a, R2010a through R2013a1.0.3STK 10
R2008a, R2010a through R2012b1.0.1STK 10
MATLAB年份与版本号对应表如下

MATLAB 年份 与版本号对应表如下


MATLAB年份MATLAB版本号
MATLAB R2023a9.14
MATLAB R2022b9.13
MATLAB R2022a9.12
MATLAB R2021b9.11
MATLAB R2021a9.10
MATLAB R2020b9.9
MATLAB R2020a9.8
MATLAB R2019b9.7
MATLAB R2019a9.6
MATLAB R2018b9.5

三、下载安装

博主选择作为示例进行互联。

1、首先安装MATLAB R2020b

2、安装MATLAB完毕后安装STK,注意,并且两个软件的安装顺序不要颠倒
在这里插入图片描述

3、打开STK,不用创建新场景,进入Edit-Preferences-MATLAB界面,如下图

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-luV7BSY9-1682044042571)(STK与MATLAB互联注册表设置.assets/image-20230420083402498.png)]

会发现在连接的MATLAB列表中(红色框)并没有发现R2020b版本的MATLAB(MATLAB R2018a是之前连接的),说明未进行自动连接,连接失败。

四、修改注册表

1、快捷键win + R打开运行窗口,输入regedit弹出注册表编辑器

2、在路径编辑栏处复制粘贴下面的路径,进入MathWorks

计算机\HKEY_LOCAL_MACHINE\SOFTWARE\MathWorks

3、里面如果没有MATLAB这个文件夹,则新建一个项,命名为MATLAB

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-erv832Qx-1682044042572)(STK与MATLAB互联注册表设置.assets/image-20230420090627855.png)]

4、在MATLAB下新建一个项, 命名为9.9(MATLAB对应的非年份version),在MATLAB软件中输入version指令可以查看当前MATLAB非年份的版本

5、在9.9项界面右侧空白处新建字符串值,数值名称为MATLABROOT,数值数据为你的MATLAB路径,例如C:\Program Files\Polyspace\R2020b,路径精确到有bin文件夹的那一页,具体设置见下图

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-oejZgJhU-1682044042572)(STK与MATLAB互联注册表设置.assets/image-20230420092016226.png)]

五、重启计算机

保存后关闭注册表,重启计算机后打开STK,这时会弹出一个Refresh MATLAB Path窗口,如下图

在这里插入图片描述

待Refresh完毕后打开Edit-Preferences-MATLAB,会发现MATLAB R2020b显示在连接框中,如下图,说明MATLAB R2020b与STK 12.2成功互联。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-S3Zq9z7O-1682044042573)(STK与MATLAB互联注册表设置.assets/1682043891973.png)]


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删


相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空