BlockWerk Dokumentation
🔀

Mux

Signal Routing

Der Mux-Block (Multiplexer / Signalkombinierer) fasst mehrere skalare Eingangssignale zu einem einzigen Ausgang zusammen. Der Ausgangswert entspricht der Summe aller anliegenden Eingangssignale. Dies dient der Zusammenführung mehrerer Sensorsignale oder Signalbeiträge vor nachgeschalteten Verarbeitungsblöcken.

In BlockWerk simulieren

Interaktive Sandbox direkt im Browser — keine Installation, WebAssembly-Engine.

In BlockWerk simulieren →

Mathematisches Modell

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

Ein- & Ausgänge

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

Parameter

Parameter Label Typ Standardwert Beschreibung
numInputs Number of Inputs number 2

Anwendungsbeispiele

EingängeErgebnis
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

Hinweise & Best Practices

  • Skalare Eingänge: Alle Eingänge müssen skalare Werte sein; Vektoreingänge werden nicht unterstützt.
  • Unbeschaltete Eingänge: Nicht angeschlossene Eingangsports werden standardmäßig als 0 interpretiert.
  • Schaltungsübersicht: Reduziert Leitungen auf dem Canvas und führt parallele Messkanäle kompakt zusammen.

Verwandte Blöcke

  • Demux: Gegenstück – teilt ein Signal auf mehrere Ausgänge auf
  • Sum: Addiert und subtrahiert Signale mit konfigurierbaren Vorzeichen (+/-)