Протестируйте, чтобы видеть, готовы ли сообщения быть полученными от другого рабочего
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 возвращены как [].