Simulink.clearIntEnumType

Удалите классы перечисления, заданные Simulink.defineIntEnumType

Описание

пример

Simulink.clearIntEnumType(typeName) удаляет определенный класс перечисления, который определяется как Simulink.defineIntEnumType. Функция генерирует предупреждение, если имя класса недопустимо или если класс не может быть удален, поскольку существуют образцы класса.

пример

Simulink.clearIntEnumType() удаляет все классы перечисления, которые заданы в Simulink.defineIntEnumType. Функция генерирует предупреждение, если класс не может быть удален, поскольку существуют образцы класса.

Примеры

свернуть все

Задайте перечисляемый тип и подтвердите, что он был создан.

Simulink.defineIntEnumType('myEnumType', {'e1', 'e2'}, [1 2]);
myResult = Simulink.findIntEnumType('myEnumType')

Удалите созданные перечисляемые типы и подтвердите, что их больше нет.

Simulink.clearIntEnumType('myEnumType');
myResult = Simulink.findIntEnumType('myEnumType')

Задайте два перечисляемых типов и подтвердите, что они были созданы.

Simulink.defineIntEnumType('myEnumType1', {'e1', 'e2'}, [1 2]);
Simulink.defineIntEnumType('myEnumType2', {'e3', 'e4'}, [3 4]);
myResult = Simulink.findIntEnumType()

Удалите все перечисляемые типы и подтвердите, что перечисляемых типов не существует.

Simulink.clearIntEnumType();
myResult = Simulink.findIntEnumType()

Входные параметры

свернуть все

Имя определенного класса перечисления, заданное как Simulink.defineIntEnumType, заданный в виде вектора символов или строки.

Пример: 'myEnumType'

Типы данных: char | string

Введенный в R2018b