exponenta event banner

результат

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

Результат асинхронного вызова функции MATLAB от Python

Синтаксис

ret = FutureResult.result(timeout=None)

Описание

ret = FutureResult.result(timeout=None) возвращает фактический результат вызова функции MATLAB ®, вызванной асинхронно из Python ®.

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

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

Значение тайм-аута в секундах, указанное как тип данных Python float, для ожидания результата вызова функции. Если timeout = None, FutureResult.result функция ожидает завершения вызова функции, а затем возвращает результат.

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

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

Результат асинхронного вызова функции, возвращаемого как объект Python, который является фактическим выходным аргументом вызова функции MATLAB.

Примеры

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

Вызовите MATLAB sqrt функция из Python. Набор async кому True и получить квадратный корень из FutureResult объект.

import matlab.engine
eng = matlab.engine.start_matlab()
future = eng.sqrt(4.0,async=True)
ret = future.result()
print(ret)
2.0