Когда вы добавляете перечисленные входные параметры, выходные параметры, или параметры с блоком MATLAB Function, следуете этим инструкциям:
Для входных параметров наследуйте тип от перечислимого типа связанного Simulink® предупредите или задайте перечисление явным образом.
Для выходных параметров задайте перечислимый тип явным образом.
Для настраиваемых параметров задайте перечислимый тип явным образом. Для ненастраиваемых параметров выведите свойства из перечислимого параметра в родительском Simulink, замаскировал подсистему или перечислил переменную, заданную в MATLAB® базовое рабочее пространство.
Добавить перечисленные данные в блок MATLAB Function:
В MATLAB Function Block Editor выберите Ports & Data Manager.
В Портах и Менеджере данных, выберите Add> Data.
В поле Name введите имя для перечислимых данных.
Для параметров имя должно совпадать с перечислимым параметром маскированным или именем переменной рабочей области.
В поле Type задайте перечислимый тип.
Для явного перечислимого типа, набор Type к Enum:<class name>
. Замените <class name>
с именем перечислимого типа данных, который вы задали в файле MATLAB на пути MATLAB.
Поле Complexity не отображается, потому что перечислимые типы данных не поддерживают комплексные числа.
Чтобы наследовать перечислимый тип от связанного Сигнала Simulink (только для входных параметров), установите Type на Inherit:Same as Simulink
.