merge
Recombine les sorties de sous-systèmes conditionnels mutuellement exclusifs.
📝Syntaxe
Type de bloc : merge
📥Arguments d'entrée
Paramètre Description
ports d'entrée Chaque entrée est pilotée par un sous-système conditionnel (action).
📤Arguments de sortie
Paramètre Description
ports de sortie 1 sortie : la valeur de la branche qui s'est exécutée à ce pas.
đź“„Description

Recombine les sorties de sous-systèmes conditionnels mutuellement exclusifs.

Les entrées sont pilotées directement par des sous-systèmes conditionnels, dont un seul s'exécute à un pas donné. La sortie prend la valeur de l'entrée dont le sous-système source s'est exécuté à ce pas ; si aucune source ne s'est exécutée, elle conserve sa valeur précédente (à partir de InitialOutput). Si deux sources s'exécutent au même pas, le dernier port d'entrée l'emporte.

Paramètres

Paramètre Valeur par défaut
InitialOutput 0

Caractéristiques du bloc

Type de bloc merge
Famille Blocs utilitaires
Phases INIT, ALGEBRAIC

Capacites etendues

Generation de code : prise en charge pour C et Rust.

đź”—Voir aussi
ifswitchCase
đź•”Historique des versions
Version Description
1.0.0 version initiale
Modifier cette page sur GitHub