Обеспечьте события вызова функции, чтобы управлять выполнением подсистемы или модели
Simulink / Ports & Subsystems
Блок Function-Call Generator обеспечивает события вызова функции, которые выполняют подсистему вызова функций или модель вызова функции на уровне, который вы задаете параметром Sample time. Модель подсистемы вызова функций или вызова функции является подсистемой или моделью, содержащей блок Trigger с его набором параметров Trigger type к function-call
.
Чтобы итеративно выполнить каждую подсистему вызова функций или модель вызова функции многократно на каждом временном шаге, используйте параметр Number of iterations.
Чтобы выполнить несколько подсистем вызова функций или моделей вызова функции в заданном порядке, используйте блок Function-Call Generator с блоком Function-Call Split. Для примера смотрите Function-Call Split.
Чтобы выполнить подсистему вызова функций или модель вызова функции периодически, означая не на каждом временном шаге, выбирают параметр Show enable port. Можно затем использовать вход в разрешать порте, чтобы управлять когда блок выходные события вызова функции. В действительности можно включить и выключить блок по мере необходимости.
Типы данных | |
Прямое сквозное соединение |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулем |
|
Function-Call Subsystem | Function-Call Feedback Latch | Function-Call Split | Trigger