B = {0,1} sei die binäre Menge. Eine Abbildung f:Bn → Bm bezeichnen wir als Schaltnetz von n Eingängen und m Ausgängen.
Schaltnetze lassen sich wie Schaltfunktionen durch Tabellen beschreiben.
Nachfolgend ein Beispiel eines Schaltnetzes bestehend aus 8 Schaltfunktionen
mit je 4 Variablen:
a Tabelle der | b Schaltfunktion | | c 1 2 3 4 5 6 7 8 | | | d ------------------ 0 0 0 0 | 1 1 0 0 1 1 0 0 0 0 0 1 | 1 1 0 1 1 0 1 1 0 0 1 0 | 1 0 1 0 1 1 0 0 0 0 1 1 | 0 1 1 1 1 1 0 0 0 1 0 0 | 1 0 0 1 0 0 1 1 0 1 0 1 | 0 0 1 0 1 0 1 1 0 1 1 0 | 0 1 1 0 1 1 1 0 0 1 1 1 | 0 1 0 1 0 1 0 1 1 0 0 0 | 0 1 1 0 1 1 1 1 1 0 0 1 | 1 1 0 0 0 0 0 1 1 0 1 0 | 1 0 1 1 1 0 1 1 1 0 1 1 | 0 0 1 1 0 1 0 1 1 1 0 0 | 1 1 0 0 0 0 0 0 1 1 0 1 | 1 0 1 0 1 1 0 1 1 1 1 0 | 0 0 0 0 1 1 0 0 1 1 1 1 | 1 1 0 0 1 1 1 0
Nachfolgend werden Schaltnetze mit Zufallsgenerator in Matlab erzeugt und ihre Tabellen ausgegeben.
Das folgende MATLAB-Skript mehrfach anklicken: