Перечисления

Определение и использование перечисленных данных для блоков MATLAB Function

Перечисления представляют фиксированный набор именованных значений. Перечисления помогают сделать ваш MATLAB® код более читаемый. В блоке MATLAB Function классы перечисления должны происходить из Simulink.IntEnumType, int8, uint8, int16, uint16, или int32. Если вы используете Simulink® Coder™ для генерации кода C/C + +, базовый тип класса перечисления определяет, как перечисление представлено в сгенерированном коде.

Блоки

MATLAB FunctionВключите код MATLAB в модели, которые генерируют встраиваемый код С

Темы

Генерация кода для перечислений

Используйте перечисления в коде MATLAB, предназначенном для генерации кода.

Добавьте перечисленные входы, выходы и параметры к блоку MATLAB function

Используйте Ports and Data Manager, чтобы задать перечисленные типы для MATLAB Function входов, выходов и блоков.

Используйте перечисления для управления светодиодным отображением

Используйте перечисления в блоке MATLAB Function, который определяет цвет светодиодного отображения.