BlockWerk Documentation
🔀

Mux

Signal Routing

Le bloc Mux (Multiplexeur / Combinateur de signaux) regroupe plusieurs signaux d'entrée scalaires en une seule sortie. La valeur de sortie correspond à la somme de toutes les entrées connectées. Il est particulièrement utile pour consolider plusieurs mesures de capteurs ou combiner des flux de signaux avant un bloc de traitement unique.

Simuler dans BlockWerk

Bac à sable interactif directement dans votre navigateur — aucune installation, moteur WebAssembly.

Simuler dans BlockWerk →

Modèle Mathématique

y=[u1u2⋮un]y = \begin{bmatrix} u_1 \\ u_2 \\ \vdots \\ u_n \end{bmatrix}

Entrées & Sorties

Direction ID Label Type Status
→ In in In number Required
← Out out Vector vector Output

Paramètres

Paramètres Label Type Défaut Description
numInputs Number of Inputs number 2

Exemples d'Utilisation

EntréesRésultat
u1=3,u2=5u_1 = 3, u_2 = 5y=8y = 8
u1=−2,u2=4,u3=1u_1 = -2, u_2 = 4, u_3 = 1y=3y = 3

Remarques & Bonnes Pratiques

  • Entrées Scalaires : Toutes les entrées doivent être des grandeurs scalaires ; les entrées vectorielles ne sont pas prises en charge.
  • Entrées Non Connectées : Les ports d'entrée non connectés sont traités par défaut comme valant zéro.
  • Clarté du Schéma : Réduit le nombre de liaisons directes sur l'espace de modélisation en regroupant les voies de signaux.

Composants Associés

  • Demux : Réciproque – distribue un signal unique vers plusieurs sorties
  • Sum : Additionne et soustrait des signaux avec signes (+/-) configurables