Получите данные от PollableDataQueue
data
= poll(
ожидает q
,timeout
)timeout
секунды, чтобы получить элемент данных из PollableDataQueue
объект q
.
Если данные находятся в очереди, poll
возвращает самый старый элемент данных в очереди.
Если никакие данные не находятся в очереди, дожидается к MATLAB® для timeout
секунды. Если данные получены в очереди перед timeout
секунды протекают, poll
возвращает тот элемент. Если никакие данные не получены в очереди перед timeout
секунды протекают, poll
возвращается
.
[
попытки получить данные от очереди и возвращают флаг data
,tf
]
= poll(___,timeout
)tf
. Если poll
смог возвратить данные, tf
true
. В противном случае, tf
false
.
Можно использовать этот синтаксис с любой из комбинаций входных аргументов в предыдущих синтаксисах. Например, [data,tf] = poll(q,5)
попытки получить данные от очереди q
в течение пяти секунд.
afterEach
| send
| parfor
| parallel.pool.DataQueue
| parallel.pool.PollableDataQueue