exponenta event banner

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

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

Блоки инициализации функции, сброса функции и завершения функции не поддерживают:

  • Блоки модели

  • Пользовательские блоки кода

  • Диаграммы Stateflow ®

  • Сбрасываемые блоки подсистемы

  • Блоки с состоянием, например блоки единичной задержки

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

  • Системные блоки MATLAB

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

Блоки инициализации функции, сброса функции и завершения функции не могут вызывать блоки функции Simulink с помощью:

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

  • Блок инициализации функции, сброса функции или завершения функции

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

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

Блоки инициализации функции, сброса функции и завершения функции не поддерживают:

  • Использование сигналов переменного размера

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

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

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

См. также

Блоки

Связанные темы