我hava在后台运行的Matlab脚本。随着计算的进行,它不断弹出pogress条窗口。这非常烦人。
问题是我自己没有编写Matlab脚本,这是一段非常冗长而复杂的代码,我不想惹恼它。那么如何在不修改Matlab脚本的情况下阻止Matlab窃取焦点呢?希望一些Matlab设置可以让我这样做,而无需修改脚本本身。
如果重要,我的电脑正在运行Xubuntu。
答案 0 :(得分:3)
避免数字的一些想法:
打开一个工作人员(需要并行计算)并在其上运行您的脚本。工人自动没有GUI
matlabpool 1
warning('off','MATLAB:Completion:AllInputsExcluded') %turn off warning
spmd, yourfunction, end
使用matlab启动参数禁用数字
matlab -noFigureWindows
或启动matlab作为命令行工具,运行您的函数,保存工作区并退出。
matlab -nodisplay -nosplash -r "yourfunction;save('result.mat');exit"