SetSharedVariable
This feature is not supported on the Wolfram Cloud.

SetSharedVariable[s1,s2,]
声明符号 作为一个共享变量,它的值在所有并行内核中是同步的.

更多信息更多信息

  • 一个共享变量的唯一值可以通过主核以及每次通过主核的同步并行子核得到.
  • 没有一个值的共享变量计算得到 Null.

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

基本范例  (1)基本范例  (1)

xs 为一个(全局)共享变量:

In[1]:=
Click for copyable input

每个子内核增加了(全局)共享变量的值:

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

如果不共享的话,每个子内核具有自己的变量的(本地)备份:

In[4]:=
Click for copyable input
In[5]:=
Click for copyable input
Out[5]=
In[6]:=
Click for copyable input
Out[6]=
2008年引入
(7.0)