原博客:https://blog.csdn.net/hezhongla0811/article/details/81226539
问题出现
在实验室服务器上安装matlab,版本是R2016a。
一年前在师兄的服务器上装过,那时候也报103的error,当时的解决方法是在物理机上装一遍Matlab后打开,然后在虚拟机上装同版本Matlab后就可以正常使用。一年过后再次需要安装Matlab,发现用去年的方法还是报error-103。
问题解决
这是由于Matlab使用了 FLEXlm进行 license管理,而 FLEXlm不支持从远程桌面访问。
修改R2016a\licenses目录下的许可证文件,用任何编辑工具打开.lic文件,然后在每一行的SIGN=xxxxxxxxxx前面,加入TS_OK这个参数,可以使用记事本的替换功能,将SIGN=替换成TS_OK SIGN=。
如果保存文件时显示无法访问,就先存在别的目录,然后复制到R2016a\licenses目录进行替换。
重新打开Matlab就可以用啦
好了我要去跑仿真了 🤦♀️