主要内容

对象阵列

对象阵列构造和串联;异构阵列

从阵列构造对象数组,引用对象及其属性,以及支持异构(混合类)阵列的形成的设计类层次结构。金宝app

职能

空的 创建空的指定类数组

班级

matlab.mixin.heterogeneous 异质阵列形成超级类

话题

构建对象阵列

构造对象阵列

构建构造函数中的对象阵列并将数组返回为输出参数。

初始化对象阵列

马铃薯®调用类构造函数没有参数初始化具有默认对象的数组元素。

初始化句柄对象数组

MATLAB使用默认对象初始化句柄对象数组的空元素。

空阵列

空阵列没有元素,但是是一定的类。

访问数组中的动态属性

引用单个对象访问对象阵列中的动态属性。

连接阵列

连接方法

您可以将对象连接到数组中。

串联不同类的对象

当您尝试使用不同类对象创建数组时,MATLAB遵循特定规则。

对象转换器和数组类

隐式类转换

MATLAB由于连接或分配而尝试将元素转换为阵列的类。

对象转换器

您可以将一个类的对象转换为另一个类的对象。

确定数组类

您可以确定数组的类。

异构阵列

设计异构类层次结构

异构阵列可以包含不同类的对象,但阵列中的所有对象都必须从常见的超类导出。

异构阵列构造函数

异构对象数组的类可以在添加不同类的数组元素时更改。您必须确保构造函数返回与定义构造函数的类相同类的对象。