Main Content

isenum

변수가 열거형인지 확인

설명

tf = isenum(e)e가 열거형인 경우 논리값 1(true)을 반환합니다. 그렇지 않으면 논리값 0(false)을 반환합니다. 빈 열거형 객체는 true를 반환합니다.

e가 이종 배열이면 isenum은 항상 false를 반환합니다.

예제

열거형인지 테스트

변수가 열거형인지 여부를 확인합니다.

PPM 클래스는 다음 세 가지 수준에 대해 열거형을 정의합니다.

classdef PPM < int32
   enumeration
      High (1000)
      Medium (100)
      Low (10)
   end
end

수준을 나타내는 변수를 만듭니다. isenum을 사용하여 변수가 열거형인지 여부를 확인합니다.

currentLevel = PPM.High;
isenum(currentLevel)
ans =

     1

입력 인수

모두 축소

입력 배열로, 임의의 MATLAB® 변수로 지정됩니다.

세부 정보

모두 축소

열거형

열거형(Enumeration)은 단일 유형 값을 나타내는 고정된 이름의 집합입니다. 자세한 내용은 Named Values 항목을 참조하십시오.

확장 기능

C/C++ 코드 생성
MATLAB® Coder™를 사용하여 C 코드나 C++ 코드를 생성할 수 있습니다.

버전 내역

R2015a에 개발됨