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

Когда вы добавляете перечисленные входные параметры, выходные параметры, или параметры с блоком MATLAB Function, следуете этим инструкциям:

  • Для входных параметров наследуйтесь, тип от перечислимого типа связанного Simulink® сигнализируют или задают перечисление явным образом.

  • Для выходных параметров задайте перечислимый тип явным образом.

  • Для настраиваемых параметров задайте перечислимый тип явным образом. Для ненастраиваемых параметров выведите свойства из перечислимого параметра в родительском Simulink, замаскировал подсистему или перечислил переменную, заданную в базовом рабочем пространстве MATLAB®.

Добавить перечисленные данные в блок MATLAB Function:

  1. В Редакторе блока MATLAB function выберите Edit Data.

  2. В Портах и Менеджере данных, выберите Add> Data.

  3. В поле Name введите имя для перечислимых данных.

    Для параметров имя должно совпадать с перечислимым параметром маскированным или именем переменной рабочей области.

  4. В поле Type задайте перечислимый тип.

    • Для явного перечислимого типа, набор Type к Enum:<class name>. Замените <class name> с именем перечислимого типа данных, который вы задали в файле MATLAB на пути MATLAB.

      Поле Complexity не отображается, потому что перечислимые типы данных не поддерживают комплексные числа.

    • Чтобы наследовать перечислимый тип от связанного Сигнала Simulink (только для входных параметров), установите Type на Inherit:Same as Simulink.

Похожие темы