异步调用已编译的MATLAB®函数,该函数使用Python®对象从初始化()
传递函数异步=真
.
未来=我的客户.函数名(in_args,纳古特=纳格斯,stdout=外流,stderr=呃!,async=True)
我的客户
-从返回的对象的名称初始化()
函数名
-要调用的函数的名称
in_args
-输入参数的逗号分隔列表
纳格斯
-服务器预期的结果数
外流
-蟒蛇斯特林吉奥
对象接收控制台输出
错误流
-蟒蛇斯特林吉奥
对象接收错误输出
当异步的
关键字设置为符合事实的
,将MATLAB函数放入处理队列和Python中将来
对象返回。您可以使用将来
对象在MATLAB函数完成处理后检索结果。
调用MATLAB函数c1,c2=拷贝(o1,o2)
从包装上复印机
异步使用以下代码:
>>>导入突变>>>导入matlab>>>myMutator=mutations.initialize()>>>m1=matlab.double([1,2,3])>>m2=matlab.double([10,20,30])>>m3=matlab.double([100200300300])>>resultFuture=myMutator.mutate(m1,m2,m3,async=True)>>while!resultFuture.done():…time.sleep(1).>>result=resultFuture.result()
提示
您可以使用取消
方法将来
对象