exponenta event banner

Simulink.data.isSupportedEnumClass

Определение допустимости класса перечисления для Simulink

Описание

пример

valid = Simulink.data.isSupportedEnumClass(enumClass) прибыль true если enumClass является допустимым классом перечисления для Simulink ®.

Примеры

свернуть все

Определите класс перечисления основных цветов, а затем подтвердите его действительность.

Simulink.defineIntEnumType('BasicColors', ... 
	{'Red', 'Yellow', 'Blue'}, ...
	[0;1;2]);
Simulink.data.isSupportedEnumClass('BasicColors')
ans =

  logical

   1

Выполните ту же проверку достоверности с помощью meta.class объект в качестве входных данных.

Simulink.data.isSupportedEnumClass(?BasicColors)
ans =

  logical

   1

Проверить, Simulink.NumericType является допустимым классом перечисления с помощью meta.class объект в качестве входных данных.

Simulink.data.isSupportedEnumClass(?Simulink.NumericType)
ans =

  logical

   0

Входные аргументы

свернуть все

Класс перечисления, указанный как символьный вектор или как meta.class объект.

Пример: 'myEnumClass' или ?myEnumClass

Выходные аргументы

свернуть все

Если входное значение ссылается на допустимый класс перечисления для Simulink, valid является true, в противном случае valid является false.

Представлен в R2014b