确定MATLAB是从OS GUI启动还是作为并行工具箱线程启动

时间:2011-03-28 17:08:12

标签: matlab parallel-processing

this question about R类似,有没有办法确定用户是否启动了某个给定的MATLAB实例,或者它是否是由并行工具箱调度程序生成的?

1 个答案:

答案 0 :(得分:0)

警告:未经测试的代码

这似乎可以解决问题:

if isempty(getCurrentWorker)
% Do things if launched as a worker
else
% Do things if launched in a GUI session
end

以下是参考:http://www.mathworks.com/help/toolbox/distcomp/getcurrentworker.html