Получите данные от другого работника
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