调用编译的matlab®使用python的功能®对象从返回的对象初始化()
功能。
结果1,... resultn =我的客户。function_name.(in_args.,nargout =鼻子,stdout =Out_stream.,stderr =err_stream.)
我的客户
- 返回的对象名称初始化()
function_name.
- 调用函数的名称
in_args.
- 逗号分隔的输入参数列表
鼻子
- 预期结果的数量。默认值是1
。
Out_stream.
- Pythonstryio.
接收控制台输出的对象。默认值是将输出直接输出到控制台。
err_stream.
- Pythonstryio.
接收错误输出的对象。默认值是将输出直接输出到控制台。
函数调用左侧的每个变量都以单个返回值填充。
笔记
如果你提供少于鼻子
函数调用左侧的变量,最后一个列出的变量包含剩余结果的列表。例如
结果1,结果2 = mymagic.triple(5,nargout = 3)
树叶结果1
包含单个值和结果2.
包含具有两个值的列表。
调用matlab函数结果=突变(m1,m2,m3)
来自包裹突变
,您使用此代码:
导入突变导入matlab mymutator = umation.initialize()m1 = matlab.double([1,2,3])m2 = matlab.double([10,20,30])m3 = matlab.double([100,200,300])结果= mymutator.mutate(m1,m2,m3)
调用matlab函数突变(m1,m2,m3)
来自包裹突变
,您使用此代码:
导入突变导入matlab mymutator = mutation.initialize()m1 = matlab.double([1,2,3])m2 = matlab.double([10,20,30])m3 = matlab.double([100,200,300])mymutator.Mutate(m1,m2,m3,nargout = 0)
调用matlab函数C1,C2 = COPY(O1,O2)
来自包裹复印机
,使用此代码:
>>>进口复印机>>> Import Matlab >>> Mycopier = Copier.Initialize()>>> C1,C2 = Mycopier.Copy(“蓝色”,10,Nargout = 2)>>>打印(C1)“蓝色“>>>打印(C2)10
调用matlab函数副本=副本(O1,O2)
来自包裹复印机
,使用此代码:
>>>进口复印机>>> Import Matlab >>> Mycopier = Copier.initialize()>>>副本= Mycopier.copy(“蓝色”,10,Nargout = 2)>>>打印(副本)[“蓝色”10]