我可以 select 在 Matlab 中使用哪个许可证?

Can I select which license to use in Matlab?

我的学校为我提供了 2 个 Matlab 许可证 - 一个用于教学+教育,一个用于研究。

如果我想做一些事情 "all right",我应该为我做的不同事情使用不同的许可证。但是,moving/overwriting license.lic 文件对我来说不是一个合适的简单解决方案。

有没有办法更改 Matlab 使用的许可证(而不删除另一个)?

是的,你可以!

从终端启动 MATLAB 时,您可以指定启动选项,例如 nosplash、nodisplay 等,幸运的是您要使用的许可证文件。

例如(在Windows),使用这个

matlab.exe -c licensefile

会如你所愿。请注意,-c licensefile 是适用于所有平台的有效语法。

更多信息here and here