exponenta event banner

Завершить функцию

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

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

  • Terminate Function block

Описание

Функциональный блок завершения представляет собой предварительно сконфигурированный блок подсистемы, который выполняется для события завершения модели. По умолчанию блок «Завершить функцию» включает в себя блок «Прослушиватель событий» со значением «Событие» Terminateблок терминатора и блок чтения состояния.

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

Блоки условно выполняемых подсистем с выходными портами полностью поддерживаются в функциональных блоках Terminate.

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

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

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

Для выделения связанных с ним блоков можно выбрать блок Инициализация функции, Сброс функции или Завершение функции или соответствующий блок владельца состояния.

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

Типы данных

Boolean[a] | bus[a] | double[a] | enumerated[a] | fixed point[a] | half[a] | integer[a] | single[a] | string[a]

Прямой проход

no

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

limited[a]

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

no

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

no

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

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

.