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