是否可以将函数调用放入另一个线程?我在函数中尝试了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秒的经过时间,这是非常长的。我希望演讲在后台继续,并在此期间继续下一行代码。