议案

循环并行

句法

Parcolvar = initVal:Endval;陈述;结尾
parcol(loopvar = ingval:endval,m);陈述;结尾

描述

Parcolvar = initVal:Endval;陈述;结尾执行一系列matlab®价值观的陈述Loopvar.之间initval.endval.,包容性,指定增加整数值的向量。当您具有并行计算工具箱™或创建MEX功能或独立代码时,循环并行运行Matlab Coder™。与传统不同为了-Loop,迭代未按保证顺序执行。您无法直接调用脚本议案-环形。但是,您可以调用调用脚本的函数。

parcol(loopvar = ingval:endval,m);陈述;结尾使用最多执行循环中的语句m工人或线程,在哪里m是一个非负整数。

例子

使用三个工人或内核执行三个大型特征值计算,并使用并行计算工具箱软件:

Parpool(3)Parcon i = 1:3,C(:,i)= Eig(rand(1000));结尾

尖端

  • 如果您有并行计算工具箱软件,请参阅功能参考页面议案(并行计算工具箱)parpool.(并行计算工具箱)有关其他信息。

  • 如果你有Matlab编码器软件,见议案(MATLAB编码器)功能参考页以获取其他信息。

扩展能力

也可以看看

在R2008A介绍