主要内容

枚举

修正了代表单一类型值的名称集

使用枚举来表示指定值的固定集合,其中所有值都是相同类型的。您可以从其他类派生枚举类,例如内置数值类型。然后,枚举成员继承超类的算术和排序操作。

功能

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

元。EnumeratedValue 的枚举成员MATLAB

主题

定义和使用枚举

指定值

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

定义枚举类

控件中的枚举块定义枚举类classdef文件。

指枚举

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

枚举操作

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

枚举类的限制

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

可变句柄与不可变值枚举成员

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

保存和加载枚举

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

隐藏枚举成员

隐藏枚举成员使您可以替换枚举名称,而不会造成不兼容性。

专门的枚举类

从内置类派生的枚举

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

封装数据的枚举

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

属性值的枚举

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

相关信息