在并行池中的所有工作线程上异步执行函数
F=帕夫瓦诺(p,fcn,numout,in1,in2,…)
F=帕夫瓦罗纳尔(fcn,努穆特,in1,in2,…)
F=帕夫瓦诺(p,fcn,numout,in1,in2,…)
请求函数的异步执行fcn
在并行池中的所有工作线程上P
.帕菲瓦诺酒店
评估fcn
在具有输入参数的每个辅助进程上内
,in2
,…,并期望努穆特
输出参数。F
是一个parallel.FevalOnAllFuture对象,当所有工作人员完成执行时,可以从中获得结果fcn
.
F=帕夫瓦罗纳尔(fcn,努穆特,in1,in2,…)
请求在当前并行池中的所有工作线程上异步执行。如果不存在池,它将启动一个新的并行池,除非您的并行首选项禁用自动创建池。
使用帕菲瓦诺酒店
而不是帕弗
或spmd
如果你想用清楚的
. 这将保持工作空间的透明度。看见确保parfor循环或spmd语句的透明度.
卸下墨西哥
删除用于分发模拟的临时文件夹之前,请使用清楚的
作用因为清楚的
有0
输出参数,指定0
在努穆特
的输入参数帕菲瓦诺酒店
.
帕夫瓦洛纳尔(@clear,0,“墨西哥”);
关闭所有辅助对象上的金宝app所有Simulink模型:
p=gcp();%获取当前并行池f=parfevalOnAll(p,@bdclose,0,“全部”);%没有输出参数,但您可能希望等待完成等待(f);