Algoritmo_Quine_McCluskey.Minimizzazione_da_Equazione_Algebrica
public
Algoritmo_Quine_McCluskey.Minimizzazione_da_Equazione_Algebrica
sop_reg
public Regex sop_reg
Filtro per l'input in forma sop (sono ammesse solo le lettere, il + e il segno di negazione)
pos_reg
public Regex pos_reg
Filtro per l'input in forma pos (sono ammesse solo le lettere, il +, il segno di negazione, e le parentesi)
quine_mccluskey
La procedura si avvale dell'algoritmo Quine Mc-Cluskey e del metodo di Petrick
numero_variabili
public int numero_variabili
Numero di variabili nella funzione
components
private System.ComponentModel.IContainer components
Required designer variable.
pos_cbox
private System.Windows.Forms.CheckBox pos_cbox
sop_cbox
private System.Windows.Forms.CheckBox sop_cbox
output_tbox
private System.Windows.Forms.RichTextBox output_tbox
funz_label
private System.Windows.Forms.Label funz_label
equazione_tbox
private System.Windows.Forms.TextBox equazione_tbox
minimizza_button
private System.Windows.Forms.Button minimizza_button
reset_button
private System.Windows.Forms.Button reset_button
output_menu
private System.Windows.Forms.ContextMenuStrip output_menu
copia_toolstrip
private System.Windows.Forms.ToolStripMenuItem copia_toolstrip
helpProvider
private System.Windows.Forms.HelpProvider helpProvider
dc_tbox
private System.Windows.Forms.TextBox dc_tbox
dc_label
private System.Windows.Forms.Label dc_label
posdc_cbox
private System.Windows.Forms.CheckBox posdc_cbox
sopdc_cbox
private System.Windows.Forms.CheckBox sopdc_cbox
Minimizzazione_da_Equazione_Algebrica
public Minimizzazione_da_Equazione_Algebrica()
Minimizzazione_da_Equazione_Algebrica_Load
equazione_tbox_TextChanged
Minimizzazione_da_Equazione_Algebrica_HelpButtonClicked
posdc_cbox_CheckedChanged
sopdc_cbox_CheckedChanged
Aggiusta_NOT
Metodo che elimina i connettivi NOT superflui
ASFD_POS
Parser per la forma POS basato sull'idea di automa a stati finiti deterministico. L'automa in questo caso, lavora con sei stati e un alfabeto di 30 simboli {'(', ')', '+', '~', 'A', 'B', ... , 'Z'}.
Returns
false se la stringa non appartiene al linguaggio, true viceversa.
ASFD_SOP
Parser per la forma SOP basato sull'idea di automa a stati finiti deterministico. L'automa in questo caso, lavora con qattro stati e un alfabeto di 28 simboli {'+', '~', 'A', 'B', ... , 'Z'}.
Returns
false se la stringa non appartiene al linguaggio, true viceversa.
Ottieni_Numero_Variabili
Ricavera il numero di variabili della funzione dall'input dell'utente
SOP
Ricava la tabella di veritè della funzione in forma SOP
POS
Ricava la tabella di veritè della funzione in forma POS
Converti_In_Binario
Procedura per la conversione in binario
Reverse
Procedura per l'inversione di una stringa
Sistema_Espressioni
Riformatta l'espressione inserita dall'utente, eliminando le ripetizioni non necessarie e riordinandone gli elementi.
Rimuovi_Duplicati
Rimuove i termini duplicati da una lista
Dispose
Clean up any resources being used.
Parameter
disposing bool | true if managed resources should be disposed; otherwise, false. |
InitializeComponent
private void InitializeComponent()
Required method for Designer support - do not modify the contents of this method with the code editor.