
Blok funkcji MUX jest multiplekserem.
Uwaga: Ten blok funkcji może mieć więcej niż trzy wejścia. Możesz kliknąć prawym przyciskiem myszy na bloku funkcji, aby dodać kolejne wejście.
Wejście typu Integer selekcjonuje jedno z wejść na podstawie wartości podanej na tym wejściu i przekazuje jego wartość do wyjścia Q. Wybór jest ograniczony przez liczbę dostępnych wejść. Oznacza to, że jeśli wartość 0 zostanie pominięta, zawsze wybierane będzie pierwsze wejście v0. Jeżeli wartość na wejściu jest większa niż liczba dostępnych wejść v#, wybierane będzie ostatnie wejście.
Wejścia definiują wartości do wyboru. Typ danych nie ma znaczenia.
Wyjście zwraca wybraną wartość.