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