labReceive

Получите данные от другого рабочего

Синтаксис

data = labReceive
data = labReceive(srcWkrIdx)
data = labReceive('any',tag)
data = labReceive(srcWkrIdx,tag)
[data,srcWkrIdx,tag] = labReceive

Аргументы

srcWkrIdx

labindex конкретного рабочего, из которого можно получить данные.

tag

Тег, заданный labSend передающего рабочего, функционирует, чтобы идентифицировать конкретные данные.

любой

Вектор символов, чтобы указать, что данные могут прибыть от любого рабочего.

data

Данные отправляются функцией labSend передающего рабочего.

Описание

data = labReceive получает данные от любого рабочего с любым тегом.

data = labReceive(srcWkrIdx) получает данные от заданного рабочего с любым тегом

data = labReceive('any',tag) получает данные от любого рабочего с заданным тегом.

data = labReceive(srcWkrIdx,tag) получает данные только от заданного рабочего с заданным тегом.

[data,srcWkrIdx,tag] = labReceive возвращает исходного рабочего labindex и тег с данными.

Советы

Это выполнение функциональных блоков в рабочем до соответствующего вызова labSend происходит в передающем рабочем.

Смотрите также

| | | |

Представлено до R2006a