parfor
平行的for循环
语法
Parfor loopvar =初始值:endval;
语句
;结束
parfor (loopvar = initval:endval, M);语句
;结束
描述
Parfor loopvar =初始值:endval;
执行了一系列的MATLAB®的值的语句语句
;结束loopvar
之间的initval
而且endval
,包括,它指定一个递增整数值的向量。当您拥有“并行计算工具箱™”时,或者当您使用它创建MEX函数或独立代码时,循环将并行运行MATLAB编码器™.与传统为
-loop,迭代不会以保证的顺序执行。中不能直接调用脚本parfor
循环。但是,您可以调用调用脚本的函数。
parfor (loopvar = initval:endval, M);
在循环中执行语句的最大值为语句
;结束米
工作者或线程,其中米
是非负整数。
例子
使用并行计算工具箱软件的三个工作者或核心执行三个大的特征值计算:
Parpool (3) parfor i=1:3, c(:,i) = eig(rand(1000));结束
提示
扩展功能
版本历史
介绍了R2008a