Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

Enumeraciones

Conjunto fijo de nombres que representan un solo tipo de valor

Utilice enumeraciones para representar un conjunto fijo de valores designados, donde todos los valores son del mismo tipo. Puede derivar clases de enumeraciones a partir de otras clases, como tipos numéricos integrados. Luego, los miembros de la enumeración heredan las operaciones aritméticas y de orden de la superclase.

Funciones

enumerationClass enumeration members and names
isenumDetermine if variable is enumeration

Clases

meta.EnumeratedValueDescribe enumeration member of MATLAB class

Temas

Definir y usar enumeraciones

Named Values

Associate values with predefined names using constant properties or enumeration classes.

Define Enumeration Classes

Define enumeration classes by creating an enumeration block in the classdef file.

Refer to Enumerations

Refer to enumeration members using the class name and the member name.

Operations on Enumerations

Use logical, set membership, and string comparison operations on enumerations.

Enumeration Class Restrictions

Enumeration classes restrict certain aspects of their use and definition.

Mutable Handle vs. Immutable Value Enumeration Members

Use a handle enumeration to enumerate a set of objects whose state can change over time. Use a value enumeration to enumerate a set of abstract (and immutable) values.

Save and Load Enumerations

The type of enumeration class determines the information MATLAB® saves with the class.

Hide Enumeration Members

Hiding enumeration members enables you to replace enumeration names without creating incompatibilities.

Clases de enumeraciones especializadas

Enumerations Derived from Built-In Classes

Enumeration classes derived from built-in types inherit behaviors from these types.

Enumerations That Encapsulate Data

Define properties in an enumeration class to associate specific data with enumeration members.

Enumerations for Property Values

Use enumeration classes to restrict properties to a predefined set of values.

Información relacionada