Получите данные от другого работника
data = labReceive
data = labReceive(srcWkrIdx)
data = labReceive('any',tag)
data = labReceive(srcWkrIdx,tag)
[data,srcWkrIdx,tag] = labReceive
|
|
| Тег, заданный отправляющим работником |
| Вектор символов, указывающий, что данные могут быть получены от любого работника. |
| Данные, отправленные отправляющим работником |
data = labReceive
получает данные от любого работника с любым тегом.
data = labReceive(srcWkrIdx)
получает данные от указанного работника с любым тегом
data = labReceive('any',tag)
получает данные от любого работника с заданным тегом.
data = labReceive(srcWkrIdx,tag)
получает данные только от указанного работника с заданным тегом.
[data,srcWkrIdx,tag] = labReceive
возвращает исходный рабочий labindex
и пометьте данными.
Эта функция блокирует выполнение в рабочем режиме до соответствующего вызова labSend
происходит в отправляющем работнике.
labBarrier
| labindex
| labProbe
| labSend
| labSendReceive