主要内容

构造和使用对象数组

对象数组的构造和连接;异构数组

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

功能

创建指定类的空数组

matlab.mixin.Heterogeneous 异构数组形成的超类

主题

构建对象数组

连接数组

对象转换器和数组类

  • 隐式类转换
    MATLAB可以隐式地将对象转换为不同的类,用于连接、下标赋值、属性验证和参数验证。
  • 对象的转换器
    可以将一个类的对象转换为另一个类的对象。
  • 确定数组类
    可以确定数组的类。

异构数组

  • 设计异构类层次结构
    异构数组可以包含不同类的对象,但数组中的所有对象必须派生自一个公共超类。
  • 异构数组构造函数
    异构对象数组的类可以在添加不同类的数组元素时发生更改。必须确保构造函数返回的对象与定义构造函数的类是同一个类。
Baidu
map