主要内容

.NET数据类型MATLAB

数据转换,MATLAB之间传递数据®和。net

当你调用。net方法或函数时,MATLAB会自动将最基本的MATLAB参数转换为。net类型。要传递字符串数组,请使用细胞函数。要传递其他MATLAB类型的数组,请使用NET.createArray函数。不能将结构数组、稀疏数组或复数传递给。net方法。

MATLAB自动地将原始的。net返回类型转换为等效的MATLAB类型(如果它们存在的话)。将一个系统。字符串对象,调用字符函数。如果.NET函数返回一个数组,在使用MATLAB命令中的数据之前,请对矩形数组使用相应的MATLAB数值函数,或细胞函数的作用是:

功能

NET.createArray 用于非基元。net类型的数组
NET.disableAutoRelease 锁定。net对象,表示运行时可调用包装(COM包装)
NET.enableAutoRelease 解锁表示运行时可调用包装(COM包装)的。net对象

主题

将数据传递给。net对象

MATLAB自动将方法参数转换为。net类型。

处理。net对象返回的数据

将c# . net类型映射到MATLAB类型。

通过数值参数

MATLAB自动地将。net数值数据转换为等价的MATLAB数据。

通过系统。字符串Arguments

示例使用系统。字符串参数。

传递。net数据的单元格数组

处理嵌套内容的提示系统。对象在MATLAB数组。

读取Excel电子表格数据的单元格数组

这个例子展示了如何转换微软的列®Excel®电子表格数据到MATLAB类型。

通过系统。枚举Arguments

示例使用系统。枚举参数。

通过系统。可以为空Arguments

这个例子展示了如何处理。net方法系统。可以为空类型参数,其基础值类型为

通过交错数组

这个例子展示了如何创建。net的锯齿数组系统。双使用NET.createArray函数。

将嵌套系统。对象数组

这个例子展示了如何使用细胞函数转换嵌套中的数据系统。对象数组。

在。net应用程序中使用数组

MATLAB自动将数组转换为。net类型,如MATLAB原语类型转换表所述。

将。net数组转换为单元格数组

使用细胞函数转换系统。字符串系统。对象数组到MATLAB单元数组。

故障排除

.NET数组支持的限制金宝app

. net特性在MATLAB中不支持金宝app。