当您调用.NET方法或函数时,MATLAB会自动将大多数原始MATLAB参数转换为.NET类型。要传递一系列字符串,请使用细胞
功能。要传递其他MATLAB类型的阵列,请使用Net.createArray.
功能。您无法将结构阵列,稀疏数组或复杂数字传递给.NET方法。
如果存在,MATLAB会自动将原始.NET返回类型转换为等效的MATLAB类型。转换A.system.string.
对象,打电话给char
功能。如果.NET函数返回数组,请在使用MATLAB命令中使用数据之前,使用相应的MATLAB数字函数用于矩形阵列,或者细胞
锯齿状阵列的功能。
Net.createArray. |
阵列为非初始.NET类型 |
net.disableautorelease. |
锁定.NET对象表示运行时调用包装器(COM包装器) |
net.enableautorelease. |
解锁代表运行时调用包装器(COM包装)的.NET对象 |
MATLAB会自动将方法参数转换为.NET类型。
将C#.NET类型映射到MATLAB类型。
MATLAB自动将.NET数字数据转换为等效的MATLAB数据。
例子使用system.string.
论点。
使用嵌套内容的提示system.Object.
Matlab阵列。
此示例显示如何转换Microsoft列®excel.®电子表格数据到MATLAB类型。
例子使用system.enum.
论点。
此示例显示了如何处理.NET方法system.nullable.
类型参数,其底层值类型是双人间
。
此示例显示了如何创建.NET jagged数组system.double.
使用Net.createArray.
功能。
此示例显示了如何使用细胞
函数在嵌套中转换数据system.Object.
阵列。
MATLAB会自动将数组转换为.NET类型,如MATLAB原始类型转换表中所述。
用来细胞
函数转换system.string.
和system.Object.
阵列到Matlab单元格阵列。
Matlab不支持.NET功能。金宝app