MATLAB의 .NET 열거형
MATLAB에서 MATLAB 열거형 클래스의 기능과 .NET에 고유한 일부 기능을 사용하여 .NET 열거형으로 작업할 수 있습니다.
열거형은 멤버, 메서드 및 기본 값을 포함합니다. 알아야 할 용어는 다음과 같습니다.
열거형 — MATLAB에서 명명된 인스턴스의 유한한 세트를 갖는 클래스입니다. 다음에 나오는 항목에서 용어
enumeration
은 .NET 열거형을 나타냅니다.열거형 멤버 — 열거형 클래스의 명명된 인스턴스입니다.
기본 값 — 열거형 멤버와 연결된 숫자형 값입니다.
참고
MATLAB 언어는 사용자 정의 열거형 클래스를 지원합니다. MATLAB에 정의된 열거형을 사용할 경우에는 MATLAB 클래스 생성 열거형 범주 아래의 항목을 참조하십시오.
함수
bitnot | .NET 열거형 객체 비트별 NOT 인스턴스 메서드(.NET Enumeration Object Bit-wise NOT Instance Method) |
도움말 항목
- Pass System.Enum Arguments
Examples using
System.Enum
arguments. - NetDocEnum Example Assembly
Example source code.
- Work with Members of a .NET Enumeration
This example uses the
System.DayOfWeek
enumeration. - Refer to a .NET Enumeration Member
You use an enumeration member in your code as an instance of an enumeration.
- Display .NET Enumeration Members as Character Vectors
To get the descriptive name of an enumeration, use the
char
method. - Convert .NET Enumeration Values to Type Double
How to convert a .NET enumeration values.
- Iterate Through a .NET Enumeration
This example shows how to display member names of the
System.DayOfWeek
enumeration. - Use .NET Enumerations to Test for Conditions
With relational operators, you can use enumeration members in
if
andswitch
statements and other functions that test for equality. - Use Bit Flags with .NET Enumerations
This example shows how to combine members of an enumeration to create MATLAB variables.
- 특수 시스템 폴더 경로 읽어오기
이 예제에서는 Microsoft®
Environment.SpecialFolder
열거형을 사용하는 방법을 보여줍니다. - Default Methods for an Enumeration
By default, MATLAB provides relational operators, conversion methods, and bitwise methods for a .NET enumeration.
- Underlying Enumeration Values
MATLAB supports enumerations of any numeric type.
문제 해결
Limitations to Support of .NET Enumerations
.NET features not supported in MATLAB.