parameter является постоянным объектом данных, что вы можете:
Задайте в базовом рабочем пространстве MATLAB®.
Выведите от параметров блоков Simulink®, которые вы задаете и инициализируете в маске.
Используйте параметры, чтобы избежать значений данных жесткого кодирования и свойств. Совместно используйте параметры Simulink с графиками, чтобы поддержать непротиворечивость с вашей моделью Simulink.
Можно получить доступ к значениям параметров в нескольких объектах Stateflow® в графике, таких как состояния, функции MATLAB и таблицы истинности. Можно включать параметры в выражения, задающие свойства данных, такие как:
Размер
Ввод
Начальное значение
Минимум и максимум
Свойства данных фиксированной точки
Для получения дополнительной информации смотрите, Вводят Выражения и Параметры для Свойств данных
Можно инициализировать параметр путем определения его в базовом рабочем пространстве MATLAB и в иерархии Stateflow.
Задайте и инициализируйте переменную в базовом рабочем пространстве MATLAB.
В иерархии Stateflow задайте объект данных с тем же именем как переменная MATLAB.
Установите осциллограф объекта данных Stateflow к Parameter.
Когда симуляция запускается, разрешение данных происходит. Во время этого процесса параметр Stateflow получает свое значение от связанной переменной MATLAB.
Можно совместно использовать параметр от Подсистемы Simulink, содержащей диаграмму Stateflow путем создания маски для подсистемы.
В редакторе маски Simulink для родительской подсистемы задайте и инициализируйте параметр Simulink.
В иерархии Stateflow задайте объект данных с тем же именем как параметр Simulink.
Установите осциллограф объекта данных Stateflow к Parameter.
Когда симуляция запускается, Simulink пытается разрешить, что объект данных Stateflow к параметру на самом низком уровне замаскировал подсистему. Если неудачный, Simulink перемещает иерархию модели вверх, чтобы разрешить, что объект данных к параметру в более высоком уровне замаскировал подсистемы.