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: