自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 收藏
  • 关注

原创 [数电]用python实现卡诺图化简,自动化简逻辑表达式

使用方法:执行后调用AutoKarnaugh(item,bitlen)函数 item:表示使逻辑函数取真的所有最小项的编号的list bitlen:表示逻辑函数变量个数,返回此函数的最简表达式 '-X'表示X取反。算法思路主要是将卡诺图中的找相邻项暴力处理为遍历所有最小项,找到所有只有一个变量不同的项,进而避免图表的处理。写完后发现这个算法其实已经有人发现过了,叫Q-M算法,也体验到了一把跟先辈思路对上了的快乐。化简逻辑表达式时使用的卡诺图,如果通过手工化简,在变量较多时会变得难以处理,容易出错。

2023-03-11 23:59:23 1777

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除