我正在运行Matlab2010,我想在Matlab2008上运行一些函数。有没有可能直接从matlab 2010的命令行中完成,而不是启动Matlab 2008,键入命令并查看会出现什么?
附注:我需要它,因为我拥有的两个Matlab工具箱的版本不同--“报告”功能只能在matlab 2008中运行。
提前谢谢。
发布于 2011-04-27 21:37:10
使用!调用以通过外壳命令从第一个启动MATLAB的第二个副本,例如,
!"C:\Program Files\MATLAB\R2008b\bin\matlab.exe" -r disp(1:5)-r选项表示“在启动时执行以下代码”。您可以在此处键入运行报表的脚本的名称。有关更多信息,请参阅startup options help page。(例如,由于您只是使用MATLAB的副本作为从属程序,而不是直接与其交互,因此您可能希望关闭JVM以提高速度。)
https://stackoverflow.com/questions/5803331
复制相似问题