La traducción de esta página está obsoleta。Haga clic aquí para ver la última versión en inglés。
Tipos de datos .NET enMATLAB
Cuando se llama a un método o función de . net, MATLAB转换形式automática los argumentos más原语de MATLAB en tipos de . net。Para pasar un arreglo de cadenas, utilice la función细胞
.Para pasar arreglos de otros tipos de MATLAB,使用la funciónNET.createArray
.没有可能的pasar arreglos de la estructura, arreglos dispersos o números complejos a métodos de . net。
MATLAB形式转换automática los tipos de devolución . net原语在MATLAB等价,在caso de存在。Para convertir un objecto系统。字符串
, lame a la función字符
.Si la función de .NET devuelve un arreglo, antes de usar los datos en un comando de MATLAB, utilice la función numérica cordiente de MATLAB para arreglos rectangares o la función细胞
Para arreglos irregulares。
一些必要
NET.createArray |
数组用于非原始的。net类型 |
NET.disableAutoRelease |
锁定。net对象,表示运行时可调用包装器(COM包装器) |
NET.enableAutoRelease |
解锁表示运行时可调用包装器的。net对象(COM包装器) |
特马
- 将数据传递给.NET对象
MATLAB自动将方法参数转换为. net类型。
- 处理从。net对象返回的数据
将c# . net类型映射到MATLAB类型。
- 传递数值参数
MATLAB自动将. net数值数据转换为等效的MATLAB数据。
- 通过系统。字符串Arguments
示例使用
系统。字符串
参数。 - 传递。net数据的单元格数组
的内容的处理技巧
系统。对象
MATLAB中的数组。 - 读取Excel电子表格数据的单元格数组
这个例子展示了如何转换Microsoft的列®Excel®电子表格数据到MATLAB类型。
- 通过系统。枚举Arguments
示例使用
系统。枚举
参数。 - 通过系统。可以为空Arguments
这个例子展示了如何处理。net方法
系统。可以为空
类型参数,其底层值类型为双
. - 通过锯齿阵列
的.NET锯齿数组
系统。双
使用NET.createArray
函数。 - 转换嵌套系统。对象数组
方法的使用
细胞
函数转换嵌套中的数据系统。对象
数组。 - 在.NET应用程序中使用数组
MATLAB自动将数组转换为. net类型,如MATLAB原始类型转换表中所述。
- 将.NET数组转换为单元格数组
使用
细胞
转换函数系统。字符串
而且系统。对象
数组转换为MATLAB单元格数组。
Solución de problemas
. net特性在MATLAB中不支持金宝app。