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