文档

枚举

表示单一类型值的固定名称集

使用枚举表示一组固定的已命名值,其中所有值都属于同一类型。可以从其他类(如内置数字类型)派生枚举类。枚举成员然后继承超类的算术和排序操作。

功能

枚举 类枚举成员和名称
isenum 确定变量是否为枚举

元。EnumeratedValue 描述MATLAB类的枚举成员

主题

定义和使用枚举

指定值

使用常量属性或枚举类将值与预定义名称关联。

定义枚举类

类中创建枚举块来定义枚举类classdef文件。

请参阅枚举

使用类名和成员名引用枚举成员。

枚举的操作

对枚举使用逻辑、集合成员关系和字符串比较操作。

枚举类限制

枚举类限制了它们的使用和定义的某些方面。

可变句柄vs.不可变值枚举成员

使用句柄枚举枚举一组对象,这些对象的状态可以随时间变化。使用值枚举枚举一组抽象(且不可变)值。

保存和加载枚举

枚举类的类型决定了MATLAB的信息®保存与类。

专门枚举类

从内置类型派生的枚举

从内置类型派生的枚举类继承这些类型的行为

封装数据的枚举

在枚举类中定义属性以将特定数据与枚举成员关联。

属性值的枚举

使用枚举类将属性限制为预定义的一组值。

相关信息