我正在访问一个远程系统,启动MATLAB的方法是在ubuntu终端上执行ssh
之后执行以下操作
/media/data/software/matlab2018a/bin/matlab -nojvm -nodisplay -nosplash
它在不打开完整GUI的情况下打开了一个简单的MATLAB vi类界面
/media/data/software/matlab2018a/bin/matlab
是我的MATLAB exe文件的位置,-nojvm -nodisplay -nosplash
基本上告诉我在远程桌面上工作时不要打开完整的MATLAB GUI
现在,当我在MATLAB编辑器中时,我运行以下命令来执行MATLAB脚本script_name
cd location_of_script
script_name
script_name
基本上读取Python生成的一些图像,进行一些处理,并将结果保存在一些.txt
文件中
我想统一这两个步骤。也就是说,只要我的Python函数完成了它的工作,它就应该调用MATLAB脚本,并仅在保存.txt
文件时终止
该脚本不需要任何输入参数
谢谢
您可以使用subprocess从Python启动MATLAB
启动MATLAB时,应使用以下启动标志:
sd
设置MATLAB工作目录李>-r
执行MATLAB将运行的语句李>有关启动选项here.的详细信息
相关问题 更多 >
编程相关推荐