Чтобы задать параметры структуры в блоках MATLAB Function, выполните эти шаги:
Задайте и инициализируйте переменную структуры
Общепринятая методика должна создать структуру в базовом рабочем пространстве.
В Портах и Менеджере данных, добавьте данные в блоке MATLAB Function со следующими свойствами:
Свойство | Что задать |
---|---|
Имя | Введите то же имя как переменная структуры, которую вы задали в базовом рабочем пространстве |
Осциллограф | Выберите Parameter |
Настраиваемый | Отпуск проверял, хотите ли вы измениться (настраивают) значение параметра в процессе моделирования; в противном случае очиститесь, чтобы сделать параметр ненастраиваемым и сохранить начальное значение в процессе моделирования |
Ввод | Выберите Inherit: Same as Simulink |
Нажмите Apply.
Свойства fimath для ненастраиваемых параметров структуры, содержащих значения фиксированной точки, основаны на начальных значениях структуры. Они не происходят из Свойств fimath, заданных для входных сигналов фиксированной точки с родительским блоком MATLAB Function. (Эти Свойства fimath появляются в диалоговом окне свойств для блоков MATLAB Function.)