主要内容

matlab.engine。FutureResultclass

包:matlab.engine

异步调用的结果MATLAB函数存储在Python对象

描述

FutureResult类商店异步调用MATLAB的结果®在Python函数®对象。

创建

MATLAB引擎Python创建一个FutureResult当一个异步调用MATLAB函数对象。不需要电话matlab.engine.FutureResult ()创建FutureResult自己的对象。

方法

全部展开

异常

SyntaxError

Python例外,在函数调用语法错误

TypeError

Python例外,输出参数的数据类型不受支持的金宝app

matlab.engine.CancelledError

函数调用MATLAB引擎不能取消

matlab.engine.InterruptedError

函数调用中断

matlab.engine.MatlabExecutionError

执行函数调用失败

matlab.engine.RejectedExecutionError

引擎终止

matlab.engine.TimeoutError

不能超时期内返回结果

例子

全部折叠

调用MATLAB√6从Python函数。集背景真正的异步函数调用。

导入matlab。未来发动机eng = matlab.engine.start_matlab () = eng.sqrt(4.0,背景= True) ret = future.result()打印(ret)
2.0

版本历史

介绍了R2014b