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