帮助中心帮助中心
等待期货完成
等待(F)
等待(F,状态)
tf = wait(F,state,timeout)
例子
等待(F)暂停MATLAB®执行到每个元素未来数组F完成为止。当函数与未来对象完成运行,MATLAB设置状态的属性未来来“完成”.
等待(F)
F
未来
状态
“完成”
等待(F,状态)块MATLAB直到每个元素的未来数组F有其状态属性设置为状态.
等待(F,状态)
特遣部队=等(F,状态,超时)最多阻止执行超时秒。
特遣部队=等(F,状态,超时)
特遣部队
超时
的每个元素未来数组F完成之前超时秒的过去,特遣部队是真正的.否则,特遣部队是假.
真正的
假
全部折叠
在后台运行一个函数,然后等待函数完成运行。
使用parfeval运行暂停(5)没有检索任何输出。指定backgroundPool作为在后台运行函数的第一个参数。当你使用parfeval,则创建一个未来对象。
parfeval
暂停(5)
backgroundPool
f = parfeval(backgroundPool,@pause,0,5);
的状态未来.
f.State
Ans =“奔跑”
当你奔跑parfeval,您安排一个函数在后台运行。当后台池没有足够的可用资源运行该函数时,将执行未来在“排队”状态。当该函数由后台池运行时,将未来在“奔跑”状态。
“排队”
“奔跑”
等待函数在后台完成运行。当您等待函数完成运行时,您将阻塞MATLAB,直到函数完成运行。
等待f.State (f)
Ans = 'finished'
函数现在在“完成”状态。
平行的。未来
输入未来,指定为平行的。未来标量或数组。
“运行”
等待的状态,指定为“完成”或“运行”.
等待的秒数,指定为实数标量。
例子:超时= 5;
超时= 5;
例子:Timeout = single(3.14);
Timeout = single(3.14);
parfeval|fetchNext|fetchOutputs
fetchNext
fetchOutputs
Ha hecho clic en unenlace que对应一个este commando de MATLAB:
弹射突击队introduciéndolo en la ventana de commandos de MATLAB。Los navegadores web no permission comandos de MATLAB。
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系当地办事处