当matlab时®函数返回输出参数,Python的MATLAB引擎API®将数据转换为等效的Python数据类型。
MATLAB输出参数类型 - |
产生的Python数据类型 |
---|---|
|
|
|
|
复杂(任何数字类型) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
结构 |
|
MATLAB处理对象(例如 |
MATLAB返回引用 |
matlab值对象(例如 |
不透明对象。您可以将值对象传递给MATLAB函数,但不能创建或修改它。 |
MATLAB输出参数类型 - |
产生的Python数据类型 |
---|---|
数字阵列 |
|
|
|
|
|
|
|
行或列单元格数组 |
|
Python的MATLAB引擎API不支持这些MATLAB数据类型。金宝app
char
大批 (m
-经过-n
)
单元阵列(m
-经过-n
)
稀疏阵列
结构数组
非木制对象(例如java®对象)