开辟一个新的板块用来记录一下在使用Matlab/Simulink遇到的杂七杂八小问题。因为今天本来准备给dSPACE烧程序,却发现我的simulink打不开一直在报错,在网上找了各种资料,查阅了各个论坛,但还是无法解决,于是乎求助了Mathworks的技术支持,最终才解决问题。
以下是打开Simulink时出现的错误(License checkou failed-License Manager Error -5):
一般来说,出现了Simulink的许可证错误,只需要在Mathworks的官网上重新登陆账号,点击我的账户,然后查看许可证,然后在Matlab里重新登陆一下账号就可以完美解决——
但是!!!我反复尝试了很多遍,仍然无法解决,甚至我把我的2023b卸载了重装,再下载2024b,这个问题依然存在,我只能打技术支持的电话了。
在了解详细情况后,技术支持给出了解决方案——
在C:\Users\admin\AppData\Local\MathWorks目录下找到ServiceHost文件夹打开(AppData这个文件夹是隐藏文件夹),查看ServiceHost的版本,我的版本是v2025.2.0.3,应该是比较新的版本,问题应该不是版本问题了。随后将上面目录下的ServiceHost文件夹和MATLABConnector(这个是隐藏文件夹)文件夹都删除。
随后进入Mathworks的官网,在搜索栏里搜索MATLAB Drive 重新下载这个驱动。下载后启动,但不需要登陆账号,直接把它关掉就好了。
再次进入MATLAB 2023b,打开Simulink就可以直接打开了!
技术支持说,这个问题似乎主要出现在付费专业版的Simulink中,在高校的学习版上不会怎么出现。可能我比较霉就碰上了吧……