Matlab异步运行命令

时间:2016-11-04 12:20:10

标签: matlab

是否可以将函数调用放入另一个线程?我在函数中尝试了spmd,但我得到错误

  

MATLAB无法确定"系统"指一个函数或   变量

tic
Speak('Testing');
toc
...next line of code...

function Speak(text)
spmd
NET.addAssembly('System.Speech');
speak = System.Speech.Synthesis.SpeechSynthesizer;
speak.Volume = 100;
speak.Speak(text);
end
end

我得到大约2秒的经过时间,这是非常长的。我希望演讲在后台继续,并在此期间继续下一行代码。

0 个答案:

没有答案