为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

布尔代数 演示文稿-

2011-10-19 32页 ppt 269KB 23阅读

用户头像

is_506896

暂无简介

举报
布尔代数 演示文稿-nullnull目录 第一章 开关电路 开关电路(2) 开关电路的数学表示(3) 第二章 布尔代数 1.布尔代数(2) 2.布尔代数模型—集合运算模型(1) 3.布尔代数模型—命题运算模型(1) 4.运算的比较(1) 第三章 布尔函数 布尔多项式及其化简(2) 布尔函数(2) 第四章 应用—开关电路设计 开关电路设计(一)(1) 开关电路设计(二)(1)null一、开关电路的数学表示串联开关电路并联开关电路逆反开关电路null串联开关电路 电路只有两种状态:通、不通。用数字“1”表示电路“通”这...
布尔代数 演示文稿-
nullnull目录 第一章 开关电路 开关电路(2) 开关电路的数学示(3) 第二章 布尔代数 1.布尔代数(2) 2.布尔代数模型—集合运算模型(1) 3.布尔代数模型—命题运算模型(1) 4.运算的比较(1) 第三章 布尔函数 布尔多项式及其化简(2) 布尔函数(2) 第四章 应用—开关电路 开关电路设计(一)(1) 开关电路设计(二)(1)null一、开关电路的数学表示串联开关电路并联开关电路逆反开关电路null串联开关电路 电路只有两种状态:通、不通。用数字“1”表示电路“通”这种状态,用数字“0”表示电路“不通”这种状态。 null并联开关电路 电路只有两种状态:通、不通。用数字“1”表示电路“通”这种状态,用数字“0”表示电路“不通”这种状态。 null逆反开关电路 电路只有两种状态:通、不通。用数字“1”表示电路“通”这种状态,用数字“0”表示电路“不通”这种状态。 null二、开关电路的数学模型—— 0-1布尔代数 null 集合{0,1}与三种运算+,·,′其运算规律: 加法:0+0=0,0+1=1+0=1,1+1=1; 乘法:0·0=0,0·1=0,1·0=0,1·1=1; 逆:0′=1,1′=0. 构成一个重要的数学模型。我们称其为0-1布尔代数,记为{{0,1};+,·,′}。 0-1布尔代数null三、布尔代数与实数运算的异同 null {0,1}上的布尔加法、乘法运算与实数R上的加法、乘法运算有相同的性质,这些相同的性质主要有: (1){0,1}上的布尔加法运算与实数R上的加法运算都满足结合律、交换律; (2){0,1}上的布尔乘法运算与实数R上的乘法运算都满足结合律、交换律; (3){0,1}上的布尔加法、乘法运算与实数R上的加法、乘法运算都满足乘法对加法的分配律。 (4)它们的加法运算都有0元。相同点null不同点 在布尔代数中一个最基本的性质是:1+x=1,称之为0-1律,这是与实数运算最不同的性质。由这一条性质和布尔代数的其他性质,可以验证以下性质: 加法对乘法的分配律:x+yz = (x+y)(x+z) 吸收律:x+xy=x,x(x+y)=x 幂等律:x+x=x,x·x=x 但实数R上的加法、乘法运算不满足加法对乘法的分配律、吸收律、幂等律。 实数R上的运算的有些性质{0,1}上的布尔运算不满足。 如,对于任意a∈R,有-a∈R,使得a+(-a)=0,即R中每一个数都有它的相反数。由于0-1律,所以{0,1}上的布尔加法运算不满足上面的性质。不同点不同点在布尔代数中,有一种特殊的运算——求逆。在实数中不具有这种运算。布尔代数具有以下性质: (x+y)’=x’y’; (xy)’=x’+y’. 通常称之为德莫根。这些不同点在电路设计、布尔多项式、布尔函数中发挥作用。例如,一元布尔多项式没有高次项。 null四、一般的布尔代数 null 任给一个集合M,它的元素可以是有限个,也可以是无限多个,若对集合的元素定义了一个加法运算“+”,一个乘法运算“·”和一个逆运算“′”,且这三种运算都具有封闭性(即运算的结果还是M中的元素),若这些运算满足结合律、交换律、分配律、吸收律、互补律、0-1律、德莫根律、幂等律、双重逆反律九条性质,就称{M;+,·,′ }是一个布尔代数。布尔代数null五、布尔代数的两个具体例子集合运算 命题运算 null集合运算集合运算集合运算集合运算集合运算null 把所有命题的集合记为M。这样,“∨ ,∧,¬”就构成集合M上的三种运算。由于集合M 上的三种运算“∨ ,∧,¬”满足布尔代数模型的九条性质,所以,集合M与三种运算“∨ ,∧,¬”构成一个布尔代数模型,记为{M ∨ ,∧,¬}。命题运算null六、布尔函数多项式的函数形式如何求出给定布尔函数的布尔多项式表达式 null 我们把布尔代数中的变量x,y,z,…以及常量0,1用三种布尔运算+,·,′联结起来的式子称为布尔多项式。 布尔多项式的化简需要运用布尔代数的运算规律。在化简布尔多项式时,我们约定“先乘后加,略去乘号”,并随时运用布尔代数的运算律。 通常,我们把布尔多项式化成乘积的和的形式。但乘积的和的形式不一定是最简形式,有时,还需要运用布尔代数的运算律进一步化简,直到变元加项数尽可能少。布尔多项式及其化简原则拉格朗日插值法拉格朗日插值法问题:我们能否构造一个多项式函数y=f(x),使得当x=x1时,y=y1; 当x=x2时,y=y2;当 x=x3时,y=y3; 当x=x1时,y=y1;当x=x4时,y=y4? 拉格朗日插值法拉格朗日插值法第一步,构造特征函数 我们构造函数 ,那么该函数 满足当x=x1时,y=1; 当x=x2 ,x3,x4时,y都等于0. 同理,我们还可以构造函数 当x=x2时,y=1; 当x=x1 ,x3,x4时,y都等于0.……拉格朗日插值法拉格朗日插值法第二步,线性组合。 那么,满足条件的特征多项式为: null如何求出给定布尔函数的布尔多项式表达式什么叫给定的布尔函数? 确定布尔多项式的——插值法 分两步来进行: 第一步,确定特征函数。 第二步,给出特征函数的线性组合。如何求出给定布尔函数的布尔多项式表达式如何求出给定布尔函数的布尔多项式表达式如何求出给定布尔函数的布尔多项式表达式 如何求出给定布尔函数的布尔多项式表达式 第一步,确定特征函数。 如何求出给定布尔函数的布尔多项式表达式如何求出给定布尔函数的布尔多项式表达式第二步,给出特征函数的线性组合。 null七、应用null 电子锁的设计 某公司打算在仓库门上装一把电子锁,配三把不同的钥匙,分别由主任、会计、出纳三人保管。只有三种情况才能打开锁,主任、会计在场;主任、出纳在场;主任、会计、出纳三都在场。如何设计电子锁的电路? 分析理解 该问题相当于三个人控制的一个开关电路,我们用x、y、z分别表示主任、会计、出纳控制的开关,用w表示整个电路的状态。w可以看作是x、y、z的一个布尔函数。我们的问题就变成如何确定这个布尔函数。null问题解决 第一步 :根据问题要求,我们不难知道,只有当x等于1,y与z中至少有一个为1时,w为1;对于 x、y 、z的其它取值,w均为0。列表如下: =null 第二步: 确定函数值不为0的点的特征函数,即确定点(1,1,0),点(1,0,1),点(1,1,1)的特征函数。它们分别是: 第三步 :确定布尔函数。根据上面的分析,该函数的布尔多项式表示式为: = = 化简 = = 这个布尔多项式就是要求的布尔函数,根据这个布尔函数可以设计相应的开关电路。 null谢 谢 观 看
/
本文档为【布尔代数 演示文稿-】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索