文章来源:https://www.txrjy.com/thread-663254-1-1.html
日常反思,为啥没有早点参悟这个定理!!

信道容量就是下面这个公式:
C=Blog(1+P/N)
其中B是信道带宽,C是信道容量,P是信号功率,N是噪声功率。 这几个字母,是香农老人家最牛逼的成果,指引着通信技术的发展方向。
如果信号的功率为P=P1+P2,可以验证一个公式:
C=Blog(1+(P1+P2)/N)=log(1+P1/N)+log(1+P2/(P1+N))=C1+C2。
C1=Blog(1+P1/N)可理解为信号功率P1,噪声为N时的容量,C2=Blog(1+P2/(P1+N))可理解为信号功率P2,噪声为(P1+N)时的容量。有人把这个叫superposition coding。
也就是说,这两份功率,第一份功率产生了一个容量,同时等效成了对第二份功率的噪声。
了解了这个结论,我们来想,如果有N个并行的信道,这N个信道上已经有一些噪声或者信号的功率。如果我再有一小份功率,把它分配到哪个信道上能获得最大的信道容量呢?从上面的分析我们知道,已经存在的功率,无论是噪声还是信号,对后来的信号来说都是噪声,因此,这一小份功率分配到累计功率最小的信道上获得的容量最大。这样分配的结果就是N个信道上的功率是相同的,就是注水定理。
注水定理可以看作是信道容量的动态过程

注水定理大白话概括原理,比起那种繁琐的公式,这样的解释看着真舒坦相关推荐

  1. “墨菲定律”、“帕金森定理”和“彼德原理”

    "墨菲定律"."帕金森定理"和"彼德原理"并称为二十世纪西方文化三大发现 "墨菲定律"是一种心理学效应,是由爱德华·墨菲 ...

  2. 用matlab2012b计算自控原理的稳态误差,浅谈用终值定理计算自控原理中的稳态误差...

    ·115· 哈尔滨职业技术学院学报 2013年第2 期 Journal of Harbin Vocational & Technical College 在自动控制原理中,控制系统的稳态误差是 ...

  3. 低通采样定理 matlab,通信原理MATLAB验证低通抽样定理实验报告

    通信原理MATLAB验证低通抽样定理实验报告 p通信原理实验报告/pp一.实验名称/ppMATLAB验证低通采样定理/pp二.实验目的/pp1.掌握取样定理的工作原理./pp2.通过MATLAB编程实 ...

  4. -ms-flexbox_Flexbox的工作原理-用大尺寸,彩色动画gif进行解释

    -ms-flexbox by Scott Domes 由斯科特·多姆斯(Scott Domes) Flexbox的工作原理-用大尺寸,彩色动画gif进行解释 (How Flexbox works - ...

  5. html三角形坐标图怎么看,地理中三角图_高中地理题那种三角形的坐标图要怎么看啊_淘题吧...

    Ⅰ 地理中三角形代表什么(地图中) 这个,要看那幅地图,一般来说,是指上峰.但如果你说的图上,是将那个作为一个标注,就要具体分析了 Ⅱ 地理的三角坐标图怎么看请赐教 三角来坐标图是近几年地理源高考试题 ...

  6. 步进电机28BYJ-48的驱动(arduino,STM32平台),最全的驱动详细原理,驱动电路分析,驱动代码解释

    步进电机28BYJ-48的驱动(arduino平台,STM32),最全的驱动详细原理,驱动电路分析,驱动代码解释 目录 步进电机28BYJ-48的驱动(arduino平台,STM32),最全的驱动详细 ...

  7. matlab中注水算法的实现和原理

    注水算法的实现及详细原理 注水算法的公式 算法的相关公式用图片展示 注水算法的公式 这公式怎么编辑啊,有点复杂啊 算法的相关公式用图片展示 前段时间学习使用注水算法,CSDN上分享的代码有很多,大同小 ...

  8. 费马小定理与欧拉定理 原理与证明

    一.欧拉定理 1.定义 若a与n互质,则aφ(n)≡1a^{\varphi (n)} \equiv 1aφ(n)≡1 (mod n). 其中φ(n)\varphi (n)φ(n)指欧拉函数:小于n的正 ...

  9. python列表生成式原理_三元表达式/和/或如何在Python中工作/真与假的性质/列表生成/生成器,and,or,执行,原理,True,False,本质,生成式...

    一看标题,看似是三个不相关的问题,实际上息息相关. 我们都知道,"C系语言(C\C++.C#.Java等)"都有一个共同的知识点:三目运算符,其主要作用还是为了简化选择结构语句.让 ...

最新文章

  1. UITextField 限制用户输入小数点后位数的方法
  2. SAP OData etag flag setting in metadata MPC_EXT
  3. mysql重做日志_MySQL-重做日志 redo log -原理
  4. python-k近邻分类器-KNN
  5. IDEA使用lombok时warn:Generating equals/hashCode implementation but without a call to superclass
  6. Python+selenium自动化测试环境安装
  7. eclipse安装(中文)语言包插件
  8. Unity移动的三种方式
  9. 作死!研究生用实验室里的烧杯冲咖啡,喝完就进了医院抢救
  10. java中412是什么错_412错误是什么 412错误怎么解决
  11. GridLayout 介绍 (转载自http://www.cnblogs.com/skywang12345/p/3154150.html)
  12. 设置Button图片位置
  13. 组态中怎么使用mysql数据库,组态王写入MySQL数据库
  14. 笔记本外接显示器,过一段会自动休眠
  15. EDA元器件封装导入allegro
  16. Box2D 源码编译
  17. 第四次作业 ——吴靖瑜
  18. 超大Excel文件读取(支持50w+)(三)
  19. mybatis-plus使用乐观锁插件
  20. 【计算机组成与设计:软件、硬件接口(1)】计算机概要与技术

热门文章

  1. 公务员备考技巧、考试技巧、注意事项
  2. linux非常基础且实用的命令行(本人亲测,将持续更新)
  3. 商刊:苹果产品发布会缺乏新意平淡收场
  4. [原创]中国大陆民谣盘点5 马格《女孩与四重奏》
  5. 修改转移表空间些许操作
  6. goland squash遇到couldn‘t squash commits问题
  7. 华为OD机试题【最差产品奖】用 C++ 编码,速通 (2023.Q1)
  8. Combo Box (组合框)控件
  9. DBFlow 进阶: or/and组合查询的使用
  10. dmt,lmt,mssm,assm