Инициализируйте, сброс и оконечные функциональные ограничения

Неподдерживаемые блоки

Initialize Function, Reset Function и блоки Terminate Function не поддерживают:

  • Блоки Model

  • Блоки пользовательского кода

  • Графики Stateflow®

  • Блоки Resettable Subsystem

  • Блоки с состоянием, например, блоки Unit Delay

  • Блоки с абсолютным временем, например, блоки Clock

  • Блоки MATLAB System

  • Блоки MATLAB Function, которые используют персистентные или глобальные данные. Однако блоки MATLAB Function без персистентных или глобальных данных поддерживаются.

Initialize Function, Reset Function и блоки Terminate Function не могут вызвать блоки Simulink Function с:

  • Порты ввода или вывода

  • Initialize Function, Reset Function или блок Terminate Function

  • Неподдерживаемые блоки

Неподдерживаемые функции

Initialize Function, Reset Function и блоки Terminate Function не поддерживают:

  • Используя сигналы переменного размера

Блоки ввода-вывода компонента

Порты ввода и вывода компонента модели, содержащего Initialize Function, Reset Function или блоки Terminate Function, должны соединиться с корневым Inport и блоками Outport без прошедших блоков.

В этом примере блок Initialize Function помещается в блок Subsystem. На модель, содержащую блок Subsystem, ссылаются из модели, на которую ссылаются из корневой модели уровня. Только модель верхнего уровня выбранным параметром Show model initialize port может иметь блоки между портами ввода и вывода.

Смотрите также

Блоки

Похожие темы