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. |