主要内容

labindex

这个工人指数

语法

描述

例子

id = labindex返回工人正在执行的指数函数。labindex分配给每个工人工作时开始执行,期间和只适用于那份工作。的价值labindex跨越了从1n,在那里n运行当前的工作的工人数量,定义的numlabs

例子

全部折叠

视图labindexspmd块和parfor循环。

p = parpool (“本地”2);spmdlabindex结束
工人1:ans = 1工人2:ans = 2

使用相同的筋池,p:

parfor一个= 1:4,labindex结束
答1 = 3 = 2 1岁= 1 1 ans = 4

提示

在一个spmd块,因为你有访问所有工人单独和控制得到执行,每个工人都有一个独一无二的labindex

然而,在一个parfor循环,labindex总是返回值在所有工人在所有迭代。

另请参阅

|

之前介绍过的R2006a