Home > Università > Funzioni Matlab per Calcolatori elettronici

Funzioni Matlab per Calcolatori Elettronici

Dopo aver scompattato il file qmcoptim.zip in una cartella accessibile al path di Matlab, sarà disponibile il comando QMCOPTIM(TT) che esegue Quine-McCluskey per trovare la forma SP minima della tabella di verità TT. TT può essere un vettore colonna con i valori delle uscite o l'intera tabella di verità; i "don't care" possono essere indicati con 2.

Il file truthtable.zip contiene alcune semplici funzioni accessorie realizzate da me:

TRUTHTABLE

Crea la tabella di verità di una o più equazioni logiche.
Esempio:
TT=TRUTHTABLE('ABC','(A&C)|(A&B)|(B&C)','xor(xor(A,B),C)') crea la tabella di verità di un full-adder.
Nota: in Matlab l'AND si realizza con l'operatore
&, OR con | e NOT con ~.

KMAP

Visualizza la mappa di Karnaugh di una tabella di verità.

MINTERMS

Crea una tabella di verità noti i min-terms e i don't care (che vengono indicati con 2).
Esempio:
TT=MINTERMS([1 3 4],[0 7]) crea la tabella di verità di Y=Σm(1,3,4)+Σd(0,7).

MAXTERMS

Lo stesso con i max-terms.

Per la sintassi precisa dei comandi digitare HELP comando.

Home
Scrivimi

Torna su
Indietro

Visite dal 17 marzo 2004

Per visualizzare al meglio il sito si consiglia di utilizzare Mozilla Firefox oppure Internet Explorer versione 5 o sucessiva alla risoluzione di 800x600 con caratteri medi.