parfor-Loops中的约简赋值
什么是减量作业?
减量作业,或减少,是循环迭代必须独立的规则的一个例外。一个减少变量累积一个依赖于所有循环迭代的值,但与迭代顺序无关。有关支持的约简变量列表,请参万博1manbetx见减少变量.
parfor循环中的多重约简
类中多次执行相同的约简分配parfor
-loop,前提是每次使用相同的数据类型。
例如,如下所示parfor
循环,u(我)
而且v(我)
必须是相同的类型。
parfori = 1:10;X = X + u(i);X = X + v(i);结束
类似地,下面的例子是有效的,只要u(我)
而且v(我)
都是同一类型。
Parfor i=1:10 r = foo(r,u(i));R = foo(R,v(i));结束
这个话题有用吗?