- 博客(28)
- 收藏
- 关注
原创 通信扩展——扩频技术(超级详细,附带Matlab代码)
摘要 本文系统介绍了扩频通信技术的基础原理与应用。作者从实际工作需求出发,阐述了扩频技术通过扩展信号带宽来提高抗干扰能力的核心机制。文章详细解析了扩频的数学原理,包括香农定理支持下的"带宽换性能"思想,并通过MATLAB示例演示了扩频与解扩过程。同时归纳了直接序列扩频、跳频扩频等主要扩频方式的特性与适用场景,分析了扩频技术具有抗干扰、低截获概率、多址接入等优势,但也存在带宽需求大等局限性。本文为工程技术人员理解扩频技术提供了系统的理论框架和实践参考。
2026-02-06 23:53:40
857
原创 通信原理(008)——模拟通信和数字通信
本文对比分析了模拟通信和数字通信系统的特点和性能。模拟通信采用连续信号传输,具有设备简单、带宽利用率高等优点,但抗干扰能力差、传输质量不稳定;数字通信使用离散信号,具备抗干扰能力强、保密性好、易于集成等优势,但需要更大带宽和更复杂的系统。通过信号特性、技术性能和应用场景的详细对比,指出数字通信已成为主流趋势,但在特定领域仍需要结合模拟技术。文章强调应根据具体需求选择合适的通信方式,并关注两者融合发展的混合系统。
2025-11-01 23:15:28
955
原创 通信原理(007)——FFT脚本(超级实用简单)
本文介绍了一个简单的FFT分析脚本,用于时域信号转频域分析。通过调用Matlab的fft函数库实现功能,并提供了两种模式选择(mod=0/1)来切换频谱显示方式。示例中生成400Hz和600Hz的混合正弦信号,经变换后在频域清晰呈现两个对应峰值的频谱图。该脚本封装为fftlib函数,支持不同采样率和显示模式,可灵活应用于信号处理中的频谱分析需求。
2025-10-19 18:03:14
186
原创 通信原理(006)——分贝(dB)超级详细
分贝(dB)的本质与应用解析 分贝是一种对数比例单位,用于表示两个量之间的比值,广泛应用于声学、通信和电子领域。其核心公式为:功率场景下dB=10log10(P₁/P₀),场量场景下dB=20log10(A₁/A₀)。分贝的优势在于将大范围数值压缩为小尺度,符合人类对数感知特性(如声音功率翻倍对应+3dB)。 典型应用包括: 信号处理:-3dB衰减器降低50%能量,3dB放大器提升约2倍能量; 声学测量:40dB(图书馆)声压是听阈的100倍,80dB(公路)比40dB能量高1万倍; 单位规范:需结合后缀明
2025-08-31 21:52:52
1815
原创 通信原理(005)——带宽、宽带、传输速率、流量
本文系统介绍了网络技术中的核心概念:带宽、宽带/窄带、传输速率和流量。带宽分为频率带宽(赫兹单位)和网络带宽(比特每秒单位),前者决定信号处理能力,后者决定数据传输能力。宽带(如光纤、xDSL)与窄带(如拨号上网)的主要区别在于速度和连接方式。传输速率是实际数据流动速度,受带宽限制。流量则指单位时间传输的数据总量,分为上下行流量。文章通过高速公路等比喻,阐明了这些概念的区别与联系,为理解网络性能提供了清晰框架。
2025-08-27 20:40:30
2089
原创 Matlab系列(005) 一 归一化
归一化技术是数据预处理的核心环节,本文将深度解析主流归一化方法,提供可复现Matlab代码,并探讨其在各领域中的应用场景。归一化是数据预处理的核心技术之一,它将不同量纲、不同数量级的特征数据转换到统一的数量范围。通过消除特征的量纲差异和数量级影响,归一化使数据具有可比性,为后续的数据分析和建模奠定基础。 归一化作为数据预处理的基石,通过消除特征间的量纲差异和数量级影响,显著提升模型的性能和稳定性。没有"最好"的归一化方法,需根据数据特性和模型需求选择,不同应用场景下的方法选择策略。
2025-08-24 08:29:40
1355
原创 Matlab系列(004) 一 Matlab分析正态分布(高斯分布)
正态分布(Normal Distribution) 也称作高斯分布(Gaussian Distribution),是统计学与概率论中最重要、应用最广泛的一种连续概率分布,被誉为"统计学基石"。由德国数学家高斯在研究误差理论时首次系统阐述,其简洁的钟形曲线背后蕴藏着丰富的数学内涵与深刻的应用价值。无论是人群的身高分布、电子产品的寿命预测,还是金融市场的波动分析,正态分布的身影无处不在。掌握它,就掌握了解码数据世界的关键语言。2.1 概率密度函数定义。
2025-08-09 22:41:56
1681
1
原创 通信系列(004) 一 确知信号的类型(能量信号、功率信号)
通信原理中的信号可分为确知信号和随机信号,其中确知信号是可以通过数学表达式精确描述的理想化模型,为分析通信系统性能提供理论基础。确知信号又分为能量信号和功率信号:能量信号具有有限总能量和零平均功率,适用于瞬态信号分析(如雷达脉冲);功率信号具有有限平均功率和无限总能量,适用于持续信号(如正弦载波)。两者在持续时间、数学特性和通信应用中存在显著差异,理解这些差异对系统设计至关重要,如能量信号用于误码率分析,功率信号用于信道容量计算。本文通过数学定义、通信意义和Matlab示例,系统阐述了这两类信号的核心特性与
2025-08-01 08:30:00
1014
原创 Matlab系列(003) 一 Matlab语法和基本操作
本文介绍了Matlab编程基础,包括变量赋值与存储方式、数据类型、基本运算、打印和控制流结构。主要内容为:变量分为标量、矢量和矩阵,Matlab采用列存储方式;数据类型包含数值型、文本型和逻辑型;基本运算涵盖算术、关系和逻辑运算;打印函数包括disp()、fprintf()等;控制流结构有顺序、if-else、switch-case和for循环,并给出了温度预警和斐波那契数列的示例代码。全文系统梳理了Matlab基础编程要点。
2025-07-21 08:30:00
736
原创 通信系列(003) 一 信息度量与性能指标
本文介绍了通信系统中的两个核心概念:信息度量与性能指标。第一部分阐述了信息量的定义,指出信息量与事件发生的概率成反比,并给出了数学表达式和不同对数的计量单位(bit、Hartley、nat)。第二部分分析了通信系统的性能指标,包括有效性(频带利用率)和可靠性(模拟通信的信噪比/数字通信的误码率),比较了模拟与数字通信在传输特性上的本质差异,特别是数字通信的再生中继和差错控制优势。文章通过理论公式与实例说明,揭示了信息度量与系统性能之间的内在联系。
2025-07-14 08:15:00
565
原创 通信系列(002) 一 通信的基本知识(消息、通信模型、通信方式)
本文系统介绍了通信技术的基础概念与系统模型。主要内容包括:1) 消息与信息的定义与区别,消息是原始内容,信息是消除不确定性的有效内容;2) 信号的分类(模拟/数字信号)及其物理特性;3) 通信系统的基本模型(信源、发送设备、信道等)和现代数字通信扩展模块(编码、调制等);4) 通信系统分类方式(信号类型、传输方向、复用方式等),重点对比了模拟通信与数字通信的核心特点。文章指出,在集成电路等技术支持下,数字通信因其抗干扰强、安全性高等优势将成为未来主要发展方向。
2025-07-08 09:00:00
1027
原创 C语言数据类型
摘要:本文详细介绍了C语言中的数据类型及其应用。主要内容包括:1)数据类型的基础概念及其重要性,强调正确选择数据类型对程序的影响;2)整数类型详解,包括有符号/无符号类型、存储大小、取值范围及溢出问题;3)浮点类型的特点与精度分析;4)派生数据类型(数组、指针、结构体、共用体、枚举)的使用方法和示例代码。文中通过多个代码实例演示了如何正确使用各种数据类型,并提供了查看数据类型大小和避免数值溢出的实用方法。
2025-07-07 10:00:00
730
原创 通信系列(001) 一 初识通信
通信技术的发展历程与影响 通信技术从古代烽火狼烟发展到现代5G网络,经历了从有线到无线、从模拟到数字的革命性变革。通信系统由信源、信道和信宿构成,通过有线或无线方式实现信息传递。现代通信技术深刻影响着社会生活的各个领域:社交方面实现了全球实时互联,工作领域推动了远程办公普及,娱乐产业催生了在线视频和游戏,医疗行业则通过远程诊疗改善了医疗资源分配。
2025-06-25 23:31:04
931
原创 Matlab系列(002) 一 Matlab入门操作
本文简要介绍了Matlab的基本操作和使用方法。建议使用最新版本Matlab R2022b以获得更好的兼容性。文章展示了Matlab的用户界面,并演示了两种基本使用方法:命令行直接运算和脚本文件编写。在脚本编写方面,强调了规范的注释格式和清除指令的重要性。同时列举了常用的运算符号、变量表达和工作空间管理指令,特别推荐使用help指令查询函数用法。本文作为Matlab入门指南,后续将继续分享更深入的功能介绍。文章内容主要供学习交流使用,欢迎指正不足之处。
2025-06-25 00:01:06
411
原创 Matlab系列(001) 一 初识Matlab
MATLAB是一款由MathWorks公司开发的高性能技术计算语言,广泛应用于工程和科学领域。其核心优势包括强大的矩阵运算能力、丰富的内置函数库和可视化工具,以及针对不同领域的专业工具箱(如信号处理、深度学习等)。MATLAB支持交互式开发、快速原型设计,并能与其他编程语言集成。主要应用领域涵盖工程仿真、科学计算、数据分析和金融建模等。作为解释型弱类型语言,MATLAB语法简洁,特别适合数值计算任务。该平台在学术界和工业界都被广泛使用,是解决复杂计算问题的强大工具。
2025-06-22 22:43:01
1138
原创 51单片机串口通信(自动发送)
51单片机串口通信(自动发送)51单片机的串口通信,本次实验程序是实现字符的自动发送,该程序可以移植到其它项目程序进行使用,本人通过调试,程序无错误并实现了预期的功能,希望该程序能够给大家带来一些帮助。//**********************************************************//定义单片机的一些特殊功能寄存器#include "reg52.h" #define uchar unsigned char#define uint unsigned in
2021-08-15 15:44:33
2457
2
原创 基于51单片机+ESP-01WIFI模块LED灯的控制
基于51单片机+ESP-01WIFI模块LED灯的控制1、前期准备2、ESP-01与USB-TTL接线图3、ESO-01的调试4、单片机软件程序的设计4、感想1、前期准备提前了解ESP-01WIFI模块的AT指令,了解串口调试助手的基本使用方法,准备一个USB-TTL模块工具,准备一块C51单片机开发板,当然也可以自己制作一个简单的开发版,这个根据个人的情况,手机上下载一个网络调试助手,前期的工作基本准备就绪。2、ESP-01与USB-TTL接线图ESP-01wifi模块中供电电压一般是3.0~3.
2021-08-13 16:37:08
5224
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅