Terminate Function

Выполните содержимое события завершения модели

  • Библиотека:
  • Simulink/Пользовательские функции

  • Terminate Function block

Описание

Блок Terminate Function является предварительно сконфигурированным блоком подсистемы, который выполняется при событии завершения модели. По умолчанию блок Terminate Function включает в себя блок Event Listener с Event установленным значением Terminate, блок Terminator и блок State Reader.

Замените Terminator блок на блоки, чтобы сохранить значение состояния из State Reader блока.

Условно выполненные блоки подсистемы с выходными портами полностью поддерживаются в Terminate Function блоках.

Список неподдерживаемых блоков и функций см. в разделе «Инициализация, сброс и прекращение ограничений функции».

Входной и выходной порты компонента, содержащего Initialize Function и Terminate Function блоки, должны соединяться с блоками входного и выходного портов.

Код, сгенерированный из этого блока, является частью model_terminate функция, которая вызывается один раз в конце выполнения модели.

Можно выбрать Initialize Function, Reset Function или Terminate Function блок или соответствующий блок владельца состояния, чтобы подсветить блоки, связанные с ним.

Характеристики блоков

Типы данных

Булев[a] | шина[a] | double[a] | перечисленные[a] | фиксированную точку[a] | половину[a] | целое число[a] | сингл[a] | строка[a]

Прямое сквозное соединение

no

Многомерные сигналы

ограниченный[a]

Сигналы переменного размера

no

Обнаружение пересечения нулем

no

[a] Фактический тип данных или поддержка возможностей зависит от реализации блоков.

Расширенные возможности

.
Для просмотра документации необходимо авторизоваться на сайте