ParallelDo
This feature is not supported on the Wolfram Cloud.

ParallelDo[expr,{imax}]
并行计算 expr imax 次.

ParallelDo[expr,{i,imax}]
并行计算 expr,其中变量 i 连续采用1到 imax 的值 (步长1).

ParallelDo[expr,{i,imin,imax}]
i=imin 开始.

ParallelDo[expr,{i,imin,imax,di}]
用步长 di.

ParallelDo[expr,{i,{i1,i2,}}]
用连续值 i1i2, .

ParallelDo[expr,{i,imin,imax},{j,jmin,jmax},]
对于每个 i,在不同的 j 值上并行循环计算 expr.

更多信息和选项更多信息和选项

范例范例打开所有单元关闭所有单元

基本范例  (3)基本范例  (3)

ParallelDoDo 工作方式相似,不同之处在于并行:

In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=

ParallelDo 不返回任何结果:

In[1]:=
Click for copyable input

使用共享变量与主内核通讯求得的结果:

In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
Out[2]=
2008年引入
(7.0)
| 2010年更新
(8.0)