exponenta event banner

готово

Класс: matlab.engine.FutureResult
Пакет: matlab.engine

Состояние завершения асинхронного вызова функции MATLAB из Python

Синтаксис

tf = FutureResult.done()

Описание

tf = FutureResult.done() возвращает состояние завершения функции MATLAB ®, вызванной асинхронно из Python ®.FutureResult.done прибыль True если функция завершена, и False если он не завершен.

Выходные аргументы

развернуть все

Состояние завершения асинхронного вызова функции, возвращаемое как True или False.

Примеры

развернуть все

Вызовите MATLAB sqrt функция с async = True. Проверка состояния ret чтобы узнать, если sqrt завершено.

import matlab.engine
eng = matlab.engine.start_matlab()
ret = eng.sqrt(4.0,async=True)
tf = ret.done()
print(tf)
True

Когда ret.done() прибыль True, тогда вы можете позвонить ret.result() для возврата квадратного корня.