怎么理解邏輯真值表
表征邏輯事件輸入和輸出之間全部可能狀態(tài)的表格。列出命題公式真假值的表。通常以1表示真,0 表示假。命題公式的取值由組成命題公式的命題變元的取值和命題聯(lián)結(jié)詞決定,命題聯(lián)結(jié)詞的真值表給出了真假值的算法。
真值表是在邏輯中使用的一類數(shù)學(xué)表,用來確定一個表達式是否為真或有效。(表達式可以是論證;就是說,表達式的合取,它的每個結(jié)合項(conjunct)都是最后要做的結(jié)論的一個前提。)
邏輯真值表
真值表如何推出邏輯表達式
第一種方法
以真值表內(nèi)輸出端“1”為準
第一步:從真值表內(nèi)找輸出端為“1”的各行,把每行的輸入變量寫成乘積形式;遇到“0”的輸入變量上加非號。
第二步:把各乘積項相加,即得邏輯函數(shù)的表達式。
第二種方法
以真值表內(nèi)輸出端“0”為準
第一步:從真值表內(nèi)找輸出端為“0”的各行,把每行的輸入變量寫成求和的形式,遇到“1”的輸入變量上加非號。
第二步:把各求和項相乘,即得邏輯函數(shù)表達式。
最后化簡,在實際運用過程中,哪個方法簡便就采用哪種。
如何根據(jù)真值表寫邏輯函數(shù)最小項表達式
ABC的值連在一起看成一個三位二進制數(shù),比如1對應(yīng)的是A,0對應(yīng)的是“非A”,用A‘表示000=A’B‘C’, 010=A‘BC’, 011=A‘BC
Y的值為1的項累加即所求最小項表達式:
上例中Y=A’B‘C’+A‘BC’+A‘BC+ABC
此例中Y=A‘B’C‘D’+A‘BC’D+A‘BCD’+AB‘C’D+ABCD