版权声明:本次安装参考了以下博文
https://blog.csdn.net/weixin_41810394/article/details/105147778
一.介绍
安装可分为两种情况:
1.先安装MATLAB再安装STK
2.先安装STK再安装MATLAB
注意:
1.这里选择用MATLAB_Connector来实现MATLAB和STK的相联,存在版本对应问题,因此需要参考下表:
2.一般来说会先安装MATLAB再安装STK,但是我按照这一顺序安装以后发现,MATLBA2019b+STK11.6+MATLAB_Connector1.0.13并不能正常相联,因此在装好了STK11.6的基础上又安装了MATLAB2018b+MATLAB_Connector1.0.11并成功与STK11.6互联,因此安装顺序其实应该是无影响的。此处默认已经安装MATLAB。
二.具体安装步骤(STK+MATLAB_Connector)
1.STK基本版安装
(1)下载stk文件夹中的STK1160 压缩包,解压后点击 install.exe(直接双击打开或是用管理员身份打开都行)。
(2)进入安装界面后选中所有选项,Help 一栏选择 Install Desktop Help(可以离线看帮助文档)。然后点击 next,下一页全选。(由于我已安装,所以选中的部分都显示灰色)
(3)等待安装,之后选择next并接受协议
(4)选择安装路径(可自定义),之后点击next,再选择install
(5)等待安装。结束后选择Test Graphics验证安装是否完成,显示成功则点击finish完成安装。
2.插件安装(如果只需要基本版则可直接进入下一步)
每个插件的压缩包里都有**install.exe**文件,点击这个文件进行安装。(插件
会直接安装到你之前安装 STK 基础版时设置的安装路径上),安装完成后直接点击finish即可。把需要的所有插件都安装了以后进入下一步。
3.破解
共需要替换三个文件
(1)在压缩包中的 stk-11.6.0-crk\Program Files (x86)\AGI\LicenseManager\bin路径下找到 AgLicVbInterface.dll 文件。
把破解文件放到安装目录下,替换原始文件。
原始文件路径:C:\Program Files (x86)\AGI\LicenseManager\bin
(2)在压缩包中的 stk-11.6.0-crk\Program Files\AGI\STK 11\bin 路径下,找到下面所有文件。
把破解文件放到安装目录下,替换原始文件。
原始文件路径 :E:\STK11\bin(这里要注意自定义的安装路径,默认路径是C盘。我安装在了E盘,所以在E盘中找这个文件夹)
(3)在压缩包的 stk-11.6.0-crk\ProgramData\AGI\LicenseData 路径下,找到
STK_1160_complete_include_develop.lic。
把破解文件放到路径下:C:\ProgramData\AGI\LicenseData(注意:有些电脑会将该文件夹隐藏,我的电脑就是这种情况,所以需要在查看中勾中隐藏的项目)
4.打开软件
(1)点击 STK 11 x64,打开 STK。(每次打开都会出现选项框,每次都点击 continue startup即可),选择accept接收协议。
help->About STK可以查看版本号
5.MATLAB_Connector安装
(如果STK基础安装第一步已经选择Connector了则可直接跳到下一步)
在压缩包的Connector文件夹中选择setup.exe文件,一路next安装即可。
6.MATLAB2018b和STK11.6互联
MATLAB_Connectors1.0.11安装后,STK可自动识别到电脑中的MATLAB,如图所示即成功互联。
(1)选择STK界面中的Edit->Preferences->MATLAB->查看识别到的MATLAB
(2)打开MATLAB2018b(以管理员身份运行,且STK的程序窗口也必须开着)
在命令框中输入stkInit,对STK的连接进行初始化,若如下图显示就表示MATLAB已经与STK进行联接,之后就可以开始利用MATLAB对STK进行编程了。
注意:若有红字显示错误,先检查STK打开了没有,如果打开了还是显示错误可以用MATLAB打开 C:\ProgramData\AGI\STK MATLAB 路径下的 startup.m 文件后再在命令框中输入初始化命令stkInit尝试相联。
由于学习内容的原因后台不再回复私信发送安装包啦。