逻辑代数点

2024-04-03 12:20
文章标签 逻辑 代数

本文主要是介绍逻辑代数点,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

      • 与非 或非 与或非
      • 异或
      • 同或
      • 布尔恒等式
      • 代入定理
        • 例子
        • 例子
      • 反演定理
        • 例子
        • 例子:
        • 例子:
      • 真值表 与 逻辑式:
      • 逻辑式 与 逻辑图
      • 最小项
        • 例子:
        • 最小项编号
        • 最小项性质
        • 最小项之和
      • 最大项
        • 最大项性质
        • 最大项编号
      • 逻辑代数的化简
        • 公式化简法
        • 卡诺图化简法
          • 表示逻辑代数
          • 用卡诺图化简函数
        • 约束项

条件同时具备,结果发生
Y=A AND B = A&B=A·B=AB

图像表示: 在这里插入图片描述
数字表示:
在这里插入图片描述
小结: 与出现0则0, 双一则一.

条件之一具备,结果发生
Y= A OR B = A+B
图像表示:
在这里插入图片描述
数字表示:
在这里插入图片描述
小结: 出1则1,双0则0, 跟(与)想反

条件不具备,结果发生
在这里插入图片描述
相当于不
图像表示:
在这里插入图片描述
数字表示:
在这里插入图片描述

与非 或非 与或非

  • 与非
    -在这里插入图片描述
    与应该是 用 * 表示
    非 应该是 用 ’ 表示

  • 或非
    在这里插入图片描述
    或 应该是用 + 表示

  • 与或非

在这里插入图片描述

异或

在这里插入图片描述
图像表示:
在这里插入图片描述
数字表示:
在这里插入图片描述
小结:相当于有1则1,双0或双一则相反.

同或

在这里插入图片描述
图像表示:
在这里插入图片描述
数字表示:
在这里插入图片描述
小结: 相当于有0则0,双0或双1 为 1

布尔恒等式

在这里插入图片描述
在这里插入图片描述

代入定理

例子

在这里插入图片描述

例子

在这里插入图片描述

反演定理

在这里插入图片描述
规则: “.“换”+”,“+“换”.”
“0"换"1”,"1"换"0

原变量换反变量,反变量换原变量

例子

在这里插入图片描述

B’C’D’=B’C’(1+D’)
1+任何东西都为1
所以

例子:

若已知Y=A’B’+C’DE’+0
①".“换”+“,”+“换”.“得到Y=(A’+B’).(C’+D+E’).0
②"0"换"1”,"1"换"0"得到Y=(A’+B’).(C’+D+E’).1
③原变量换反变量,反变量换原变量得到Y’=(A+B).(C+D’+E).1

例子:

在这里插入图片描述

真值表 与 逻辑式:

在这里插入图片描述

逻辑式 与 逻辑图

在这里插入图片描述

最小项

对于n变量函数,有2n个最小项

例子:

在这里插入图片描述

最小项编号

在这里插入图片描述
这里相当于8进制

最小项性质

在输入变量任一取值下,有且仅有一个最小项的值为1。
全体最小项之和为1 。
任何两个最小项之积为0 。
两个相邻的最小项之和可以合并,消去一对因子,只留下公共因子。
------相邻:仅一个变量不同的最小项
在这里插入图片描述

最小项之和

例子
在这里插入图片描述
例子
在这里插入图片描述

最大项

在这里插入图片描述

最大项性质
  • 在输入变量任一取值下,有且仅有一个最大项的值为0;
  • 全体最大项之积为0;
  • 任何两个最大项之和为1;
  • 只有一个变量不同的最大项的乘积等于各相同变量之和。
最大项编号

在这里插入图片描述
这里与最小项编号相反

逻辑代数的化简

公式化简法
  • 反复应用基本公式和常用公式,消去多余的乘积项和多余的因子。
    在这里插入图片描述
卡诺图化简法
  • 实质:将逻辑函数的最小项之和的以图形的方式表示出来

  • 以2n个小方块分别代表 n 变量的所有最小项,并将它们排列成矩阵,而且使几何位置相邻的两个最小项在逻辑上也是相邻的(只有一个变量不同),就得到表示n变量全部最小项的卡诺图。

在这里插入图片描述

在这里插入图片描述

表示逻辑代数
  • 将函数表示为最小项之和的形式 。

  • 在卡诺图上与这些最小项对应的位置上添入1,其余地方添0。

在这里插入图片描述
在这里插入图片描述

用卡诺图化简函数
  • 依据:具有相邻性的最小项可合并,消去不同因子。

  • 在卡诺图中,最小项的相邻性可以从图形中直观地反映出来。

  • 合并最小项的原则:

  1. 两个相邻最小项可合并为一项,消去一对因子
  2. 四个排成矩形的相邻最小项可合并为一项,消去两对因子
  3. 八个相邻最小项可合并为一项,消去三对因子
    在这里插入图片描述
    **
化简步骤:------用卡诺图表示逻辑函数------找出可合并的最小项------化简后的乘积项相加(项数最少,每项因子最少)

**

卡诺图化简的原则:
化简后的乘积项应包含函数式的所有最小项,即覆盖图中所有的1。乘积项的数目最少,即圈成的矩形最少。每个乘积项因子最少,即圈成的矩形最大.

在这里插入图片描述
在这里插入图片描述

约束项

在这里插入图片描述
在这里插入图片描述
本文仅供作者本人复习使用,不正之处多多包涵

这篇关于逻辑代数点的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/872903

相关文章

女人的逻辑

段子一: “今晚妹子无意间在我电脑的某个文件夹内发现了前女友的照片,死活要和我分手。原因是觉得我前女友巨丑,进而怀疑我眼光,为了避嫌,她决定分手。” 段子二: “一妹子的钥匙弄不见了就去配钥匙,她问师傅:“可以配钥匙吗?”师傅说:“可以可以。”然后师傅看着她,她也看着师傅。良久,师傅忍不住问她:“钥匙呢?”那妹子说:“我有钥匙干嘛还找你

vscode用vue框架2,续写登陆页面逻辑,以及首页框架的搭建

目录 前言: 一、实现登录页信息验证逻辑 1.实现登录数据双向绑定 2.验证用户输入数据是否和默认数据相同 补充知识1: 知识点补充2: 二、首页和登录页之间的逻辑(1) 1. 修改路由,使得程序被访问先访问首页 知识点补充3:  三、搭建基本首页框架 (1)在element-plus官网上找到对应的结构, (2)解决!白色背景未填充完全,  四、首页和登录页之间的逻辑(

【从0实现React18】 (三) 初探reconciler 带你初步探寻React的核心逻辑

Reconciler 使React核心逻辑所在的模块,中文名叫协调器,协调(reconciler)就是diff算法的意思 reconciler有什么用? 在前端框架出现之前,通常会使用 jQuery 这样的库来开发页面。jQuery 是一个过程驱动的库,开发者需要直接调用浏览器的宿主环境 API,例如 DOM 操作等。这意味着开发者需要手动管理页面状态和交互,通过执行一系列的操作来更新页面。

嵌入式中逻辑分析仪与示波器的基本原理

大家好,今天主要给大家分享一下,嵌入式中如何使用逻辑分析仪和示波器的方法,希望对大家有所帮助。                 https://dreamsourcelab.cn/ 第一:什么是逻辑分析仪      是否遇到使用示波器分析数字电路的冏境:深度不够,时间太短,无法抓到想要的波形,没有协议内容解析?      逻辑分析仪是专门针对数字信号的调试工具,可长时间

机器学习算法(二):1 逻辑回归的从零实现(普通实现+多项式特征实现非线性分类+正则化实现三个版本)

文章目录 前言一、普通实现1 数据集准备2 逻辑回归模型3 损失函数4 计算损失函数的梯度5 梯度下降算法6 训练模型 二、多项式特征实现非线性分类1 数据准备与多项式特征构造2 逻辑回归模型 三、逻辑回归 --- 正则化实现1 数据准备2 逻辑回归模型3 正则化损失函数4 计算损失函数的梯度5 梯度下降6 训练模型 总结 前言 今天我们开始介绍逻辑回归的从零开始实现代码了,

表驱动法 -优化逻辑分支

表驱动法 -优化逻辑分支 定义 表驱动法(Table-Driven Approach)是一种编程模式,可以将输入变量作为直接或间接索引在表里查找所需的结果或处理函数,而不使用逻辑语句(if-else 和 switch-case)。索引表可以是一个数组、map、或者其它数据结构。 事实上,凡是能通过逻辑语句来选择的事物,都可以通过查表来选择。对简单的情况而言,使用逻辑语句更为容易和直白,但随着

代数扩张次数关系定理

【单代数扩张同构引理】 对于单扩张 K / F \mathbb{K/F} K/F有同构 F [ a ] ≅ F [ x ] / ⟨ f ( x ) ⟩ \mathbb{F}\lbrack a\rbrack \cong \mathbb{F}\lbrack x\rbrack/\left\langle f(x) \right\rangle F[a]≅F[x]/⟨f(x)⟩,其中 a ∈ K a \i

React逻辑复用的方式都有哪些

在日常开发中,能够优雅的复用组件和逻辑,是优秀开发者的职责。在react中,复用逻辑的方式有很多,可以适用于不同的业务场景。今天说三个比较有代表性的,Render Props、HOC、Hooks Render Props 创建一个接受函数作为其子组件的prop的组件,该函数返回一个React元素。通过这种方式,父组件可以通过传递不同的函数来重用相同的逻辑。 示例代码: functio

Keil工具使用逻辑分析仪

Keil 模拟调试使用逻辑分析仪 前言 目前在做STM32芯片的开发,有时候不一定能及时拿到硬件,或者有时候没条件直接用J-Link调试,于此,可以使用Keil自带的逻辑分析仪进行模拟测试,查看引脚输出输入的电平是否正常。 接下来简单的记录一下操作步骤。 设置模拟模式 在使用模拟模式的时候,首先要进行Debug模式的设置。 Tips:这里默认程序代码是已经编写好了的,不再理会程序是否

实现编程理论的六个原则③逻辑与数据的一体化

是什么 逻辑与数据的一体化是指把逻辑和逻辑处理的数据放在相近的位置。 所谓相近的位置,指的是在同一个函数或同一个模块内。距离越近,代码的质量就越高。 为什么 修改代码时往往需要同时修改逻辑与该逻辑处理的数据。 因此,如果把二者放在同一位置,我们要阅读代码就会减少,修改也不会波及其他元素。从结果来看,这么做降低了修改成本。 怎么做 我们要把数据与逻辑放在相近的位置。 不过,我们很难一