Simulink.clearIntEnumType

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

Синтаксис

Simulink.clearIntEnumType(typeName)
Simulink.clearIntEnumType()

Описание

пример

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