通信原理复习公式整理(自用/持续更新)
目录
- 符号表
- 欧拉公式
- 第一章
- 平均信息量
- 传信率(信息速率)
- 传码率(码元速率)
- 第二章
- 第三章
- 第四章
- 第五章
- 第六章 数字信号的载波传输
- 2ASK带宽
- 余弦滚降基带信号-2ASK带宽
- 2FSK带宽
- 余弦滚降基带信号-2ASK带宽
- 2PSK带宽
- 匹配滤波器最大输出信噪比
- 最佳线性滤波器传输特性
- ASK系统信号能量
- FSK系统信号能量
- 二进制最佳接收信噪比
- 多进制绝对相移MPSK带宽
- 余弦滚降基带信号-MPSK带宽
参考书:现代通信原理(第二版) 沈保锁 侯春萍 等编著
注意:有的公式并不是所有的情况都满足,这里只给出书上还有我自己总结的公式,用之前要想一想能否适用
符号表
符号 | 含义 |
---|---|
τ \tau τ | 脉冲宽度 |
T s T_s Ts | 码元宽度 |
欧拉公式
e j x = c o s ( x ) + j s i n ( x ) e^{jx}=cos(x)+jsin(x) ejx=cos(x)+jsin(x)
第一章
平均信息量
H ( x ) = P ( x 1 ) l o g 2 1 P ( x 1 ) + P ( x 2 ) l o g 2 1 P ( x 2 ) + . . . + P ( x n ) l o g 2 1 P ( x n ) = − ∑ n i = 1 P ( x i ) l o g 2 1 P ( x i ) (比特 / 符号) H(x)=P(x_1)log_{2}\frac{1}{P(x_1)} +P(x_2)log_{2}\frac{1}{P(x_2)}+...+P(x_n)log_{2}\frac{1}{P(x_n)}\\=-\sum_{n}^{i=1}P(x_i)log_{2}\frac{1}{P(x_i)} (比特/符号) H(x)=P(x1)log2P(x1)1+P(x2)log2P(x2)1+...+P(xn)log2P(xn)1=−n∑i=1P(xi)log2P(xi)1(比特/符号)
传信率(信息速率)
R b = R B l o g 2 N = 1 T s ( b / s ) R_b=R_Blog_{2}N=\frac{1}{T_s} (b/s) Rb=RBlog2N=Ts1(b/s)
N为进制数
传码率(码元速率)
R B = R b l o g 2 N ( B , 波特) R_B=\frac{R_b}{log_2N}(B,波特) RB=log2NRb(B,波特)
Ts为码元持续时间
第二章
第三章
第四章
第五章
第六章 数字信号的载波传输
2ASK带宽
B 2 A S K = 2 f s = 2 T s B_{2ASK}=2f_{s}=\frac{2}{T_{s}} B2ASK=2fs=Ts2
余弦滚降基带信号-2ASK带宽
B 2 A S K = 2 B = ( α + 1 ) f s = α + 1 T s B_{2ASK}=2B=(\alpha +1)f_{s}=\frac{\alpha +1}{T_{s}} B2ASK=2B=(α+1)fs=Tsα+1
B为基带信号带宽
2FSK带宽
B F S K = ∣ f 2 − f 1 ∣ + 2 f s B_{FSK}=\left |f_{2}-f_{1} \right | +2f_{s} BFSK=∣f2−f1∣+2fs
余弦滚降基带信号-2ASK带宽
B F S K = ∣ f 2 − f 1 ∣ + ( α + 1 ) f s B_{FSK}=\left |f_{2}-f_{1} \right | +(\alpha +1)f_{s} BFSK=∣f2−f1∣+(α+1)fs
2PSK带宽
B P S K = 2 f s = 2 T s B_{PSK}=2f_{s}=\frac{2}{T_{s}} BPSK=2fs=Ts2
匹配滤波器最大输出信噪比
r o m a x = 2 E n 0 r_{omax}=\frac{2E}{n_0} romax=n02E
n0是单边带噪声功率谱密度
最佳线性滤波器传输特性
H ( ω ) = K ⋅ S ∗ ( ω ) e − j ω t 0 H(\omega )=K \cdot S^{\ast }(\omega )e^{-j\omega t_{0}} H(ω)=K⋅S∗(ω)e−jωt0
ASK系统信号能量
E 1 = A 2 T 2 = E E_1=\frac{A^2T}{2}=E E1=2A2T=E
FSK系统信号能量
E 1 = E 2 = A 2 T s 2 E_1=E_2=\frac{A^2T_s}{2} E1=E2=2A2Ts
二进制最佳接收信噪比
S N = E b R b n 0 B \frac{S}{N} =\frac{E_bR_b}{n_0B} NS=n0BEbRb
多进制绝对相移MPSK带宽
B M P S K = 2 f s = 2 T s B_{MPSK}=2f_{s}=\frac{2}{T_{s}} BMPSK=2fs=Ts2
余弦滚降基带信号-MPSK带宽
相关文章:
通信原理复习公式整理(自用/持续更新)
目录 符号表欧拉公式第一章平均信息量传信率(信息速率)传码率(码元速率) 第二章第三章第四章第五章第六章 数字信号的载波传输2ASK带宽余弦滚降基带信号-2ASK带宽2FSK带宽余弦滚降基带信号-2ASK带宽2PSK带宽匹配滤波器最大输出信噪比最佳线性滤波器传输特性ASK系统信号能量FSK系…...
TypeScript实战篇 - TS实战: 服务层开发 - 完整的聊天服务
目录 huatian-svc/src/main.ts huatian-svc/src/context/ChatContext.ts huatian-svc/src/ChatSession.ts huatian-svc/src/service/ChatIDService.ts huatian-svc/src/dao/DB.ts huatian-svc/src/dao/Dao.ts huatian-svc/src/dao/create_db.ts huatian-svc/src/main.ts…...

【雕爷学编程】MicroPython动手做(32)——物联网之MQTT
MQTT (Message Queuing Telemetry Transport)消息队列遥测传输协议,是一种基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。M…...

操作系统专栏4-网络专题from小林coding
网络专题 文件传输mmapwritesend file大文件传输过程 文件传输 传统的文件传输过程 在这个过程中发生了4次用户态与内核态之间的切换,4次数据拷贝分别是 read系统调用陷入内核,read完成返回write调用陷入内核,write返回 4次数据拷贝分别是 磁盘->内核缓冲区->用户缓冲…...

《C和指针》(6)指针
1、内存和地址 计算机的内存是由数以亿万计的位(bit)组成,每一个位可以容纳值0、1值。由于一个位所能表示的值的范围太有限,所以单独的位用处不大。通常许多为合成一组作为一个单位,这样就可以存储范围较大的值。下图…...

零基础强化学习入门分享
(一)前言:强化学习入门顺序。 以前主要学习硬件PCB单片机等知识,后来接触的项目也大多与电气相关,从一窍不通到稍微找到点门道,中间走过不少弯路,误打误撞中,也留下了一些经验。 我的…...
QT快捷键
--------------------------------------------------- --------------------------------------------------- QT断点调试 Ctrl B 编译程序 F5 调试运行程序 F10 单步调试 F11 进入函数调试 --------------------------------------------------- -----------------------…...

LabVIEW 开发在不确定路况下自动速度辅助系统
LabVIEW 开发在不确定路况下自动速度辅助系统 智能驾驶辅助系统是汽车行业最先进的升级和尖端技术,智能交通系统依靠智能驾驶辅助系统在公共交通部门工作。该智能驾驶辅助系统技术包括自适应巡航控制,防抱死制动系统,安全气囊展开࿰…...

《面试1v1》ElasticSearch 和 Lucene
🍅 作者简介:王哥,CSDN2022博客总榜Top100🏆、博客专家💪 🍅 技术交流:定期更新Java硬核干货,不定期送书活动 🍅 王哥多年工作总结:Java学习路线总结…...
P5727 【深基5.例3】冰雹猜想
【深基5.例3】冰雹猜想 题目描述 给出一个正整数 n n n,然后对这个数字一直进行下面的操作:如果这个数字是奇数,那么将其乘 3 3 3 再加 1 1 1,否则除以 2 2 2。经过若干次循环后,最终都会回到 1 1 1。经过验证很…...
ConcurrentHashMap1.7 源码浅析
分析过HashMap的1.7的版本的结构,但是HashMap是线程不安全的,多线程触发扩容还会发生死循环问题,那么ConcurrentHashMap 就是解决这个问题的,这是一个线程安全的Map,那么对应的内部实现是怎么样的,简单分析…...
跨境电商时代的安全护航
随着跨境电商业务的蓬勃发展,网络安全问题日益突出。为了保障个人信息的安全和商业竞争的公平性,防关联浏览器和多开浏览器的需求日益增长。本文将为您介绍隐擎fox指纹浏览器,探讨其在跨境电商时代的重要作用,以及如何通过该浏览器…...
JavaScript Es6 _1 笔记
JavaScript Es6 _1 笔记 学习作用域、变量提升、闭包等语言特征,加深对 JavaScript 的理解,掌握变量赋值、函数声明的简洁语法,降低代码的冗余度。 理解作用域对程序执行的影响能够分析程序执行的作用域范围理解闭包本质,利用闭包…...

结构体和 Json 相互转换(序列化反序列化)
关于 JSON 数据 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也 易于机器解析和生成。RESTfull Api 接口中返回的数据都是 json 数据。 Json 的基本格式如下: { "a": "Hello", "b": "…...

【力扣刷题 | 第二十四天】
目录 前言: 416. 分割等和子集 - 力扣(LeetCode) 总结 前言: 今晚我们爆刷动态规划类型的题目。 416. 分割等和子集 - 力扣(LeetCode) 给你一个 只包含正整数 的 非空 数组 nums 。请你判断是否可以将这…...
PyTorch使用(一)(常用库)
1.各大模型库 hub:简单来说就是专门为PyTorch集成的算法模型库 网站:GitHub - pytorch/hub: Submission to https://pytorch.org/hub/ Model Zoo:这个平台上提供预训练模型,在每个模型上,会标注出这个模型在GitHub的标…...
React ~ React Router 6
React Router 6 VS React Router 5.x 内置组件的变化; 移除<Switch /> , 新增<Routes />语法的变化; component { About } 变为 element { <About /> }新增多个hook官方明确推荐函数式组件了! 一级路由(变化) 安装路由 npm i react-router-dom (默认是最…...

【LeetCode每日一题】——304.二维区域和检索-矩阵不可变
文章目录 一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目示例】六【题目提示】七【解题思路】八【时间频度】九【代码实现】十【提交结果】 一【题目类别】 矩阵 二【题目难度】 中等 三【题目编号】 304.二维区域和检索-矩阵不可变 四【题目描述】 …...

硬件串口通信协议学习(UART、IIC、SPI、CAN)
0.前言 学习资料:江协科技的个人空间-江协科技个人主页-哔哩哔哩视频 通信的目的:将一个设备的数据传送到另一个设备,扩展硬件系统通信协议:制定通信的规则,通信双方按照协议规则进行数据收发 全双工:通信…...

第一章-JavaScript基础进阶part2:事件
文章目录 概念一、注册事件(绑定事件)1.1 addEventListener事件监听 二、删除事件(解绑)三、DOM事件流四、事件对象event4.1 e.target与this与e.currentTarget的区别4.2 事件对象的常见属性 五、阻止事件默认行为及冒泡六、事件委…...

Prompt Tuning、P-Tuning、Prefix Tuning的区别
一、Prompt Tuning、P-Tuning、Prefix Tuning的区别 1. Prompt Tuning(提示调优) 核心思想:固定预训练模型参数,仅学习额外的连续提示向量(通常是嵌入层的一部分)。实现方式:在输入文本前添加可训练的连续向量(软提示),模型只更新这些提示参数。优势:参数量少(仅提…...

Mybatis逆向工程,动态创建实体类、条件扩展类、Mapper接口、Mapper.xml映射文件
今天呢,博主的学习进度也是步入了Java Mybatis 框架,目前正在逐步杨帆旗航。 那么接下来就给大家出一期有关 Mybatis 逆向工程的教学,希望能对大家有所帮助,也特别欢迎大家指点不足之处,小生很乐意接受正确的建议&…...
蓝桥杯 2024 15届国赛 A组 儿童节快乐
P10576 [蓝桥杯 2024 国 A] 儿童节快乐 题目描述 五彩斑斓的气球在蓝天下悠然飘荡,轻快的音乐在耳边持续回荡,小朋友们手牵着手一同畅快欢笑。在这样一片安乐祥和的氛围下,六一来了。 今天是六一儿童节,小蓝老师为了让大家在节…...

江苏艾立泰跨国资源接力:废料变黄金的绿色供应链革命
在华东塑料包装行业面临限塑令深度调整的背景下,江苏艾立泰以一场跨国资源接力的创新实践,重新定义了绿色供应链的边界。 跨国回收网络:废料变黄金的全球棋局 艾立泰在欧洲、东南亚建立再生塑料回收点,将海外废弃包装箱通过标准…...

基于Docker Compose部署Java微服务项目
一. 创建根项目 根项目(父项目)主要用于依赖管理 一些需要注意的点: 打包方式需要为 pom<modules>里需要注册子模块不要引入maven的打包插件,否则打包时会出问题 <?xml version"1.0" encoding"UTF-8…...
GitHub 趋势日报 (2025年06月08日)
📊 由 TrendForge 系统生成 | 🌐 https://trendforge.devlive.org/ 🌐 本日报中的项目描述已自动翻译为中文 📈 今日获星趋势图 今日获星趋势图 884 cognee 566 dify 414 HumanSystemOptimization 414 omni-tools 321 note-gen …...
什么?连接服务器也能可视化显示界面?:基于X11 Forwarding + CentOS + MobaXterm实战指南
文章目录 什么是X11?环境准备实战步骤1️⃣ 服务器端配置(CentOS)2️⃣ 客户端配置(MobaXterm)3️⃣ 验证X11 Forwarding4️⃣ 运行自定义GUI程序(Python示例)5️⃣ 成功效果
【网络安全】开源系统getshell漏洞挖掘
审计过程: 在入口文件admin/index.php中: 用户可以通过m,c,a等参数控制加载的文件和方法,在app/system/entrance.php中存在重点代码: 当M_TYPE system并且M_MODULE include时,会设置常量PATH_OWN_FILE为PATH_APP.M_T…...
【Kafka】Kafka从入门到实战:构建高吞吐量分布式消息系统
Kafka从入门到实战:构建高吞吐量分布式消息系统 一、Kafka概述 Apache Kafka是一个分布式流处理平台,最初由LinkedIn开发,后成为Apache顶级项目。它被设计用于高吞吐量、低延迟的消息处理,能够处理来自多个生产者的海量数据,并将这些数据实时传递给消费者。 Kafka核心特…...