Установите основанную на Simulink государственную собственность

К образцовым системам, которые переключаются между периодической или непрерывной динамикой времени, используйте основанные на Simulink® состояния. Основанные на Simulink состояния поддерживаются только в графиках Stateflow® в модели Simulink. Для получения дополнительной информации смотрите Подсистемы Simulink как состояния.

Установите и измените свойства основанного на Simulink состояния в Property Inspector или в основанном на Simulink диалоговом окне государственной собственности.

Для основанного на Simulink состояния можно установить эти свойства.

Основанная на Simulink государственная собственностьОписание
Создайте данные для контроля сам действиеСоздает порт вывода данных на блоке Stateflow для этих самостоятельных действий состояния.
Регистрируйте сам действиеРегистрирует самостоятельные действия состояния. Просмотрите действие состояния в Инспекторе Данных моделирования.
Журналирование имениЗадайте имя журналирования сигнала. Чтобы создать имя журналирования сигнала, которое отличается от имени состояния, выберите Custom и добавьте имя.
Ограничьте точки данных, чтобы продлитьсяМаксимальное количество точек данных, чтобы регистрировать. Значение по умолчанию 5000, что означает, что график регистрирует последние 5 000 точек данных, сгенерированных симуляцией.
Десятикратное уменьшениеИнтервал десятикратного уменьшения ограничивает объем данных, регистрируемый путем пропуска выборок. Значение по умолчанию равняется 2, что означает, что график регистрирует любую выборку.
Тестовая точка

Устанавливает основанное на Simulink состояние как тестовую точку Stateflow. Смотрите Тестовые точки Монитора в диаграммах Stateflow.

Функциональная упаковка

Задайте формат кода, сгенерированный для основанного на Simulink состояния. Можно установить формат на одну из этих опций:

  • Программное обеспечение Auto — Simulink Coder™ выбирает оптимальный формат для вас на основе типа и количества экземпляров подсистемы, которые существуют в модели.

  • Программное обеспечение Inline — Simulink Coder встраивает подсистему безусловно.

  • Программное обеспечение Nonreusable function — Simulink Coder явным образом генерирует отдельную функцию в отдельном файле.

  • Программное обеспечение Reusable function — Simulink Coder генерирует функцию с аргументами, которая позволяет повторное использование основанного на Simulink кода состояния, когда модель включает несколько экземпляров основанного на Simulink состояния.

Смотрите, что Функция группирует (Simulink).

Похожие темы