- 博客(212)
- 资源 (10)
- 收藏
- 关注
原创 第【20】期--基于深度学习的非正交多址接入(noma)接收端优化--matlab完整代码
本文对深度学习(DL)在非正交多址接入(NOMA)无线系统中多用户检测的应用进行了初步研究。传统方法需要显式地进行信道估计和串行干扰消除(SIC),而在SIC中由于错误传播效应,检测精度将在很大程度上依赖于对先前用户的正确检测。本文设计了一种基于深度学习的NOMA接收机,通过数据驱动的方式,直接学习从接收信号到发送符号组合的端到端映射关系。初步结果表明,深度学习方法能够优于传统的基于导频的信道估计方法。
2026-06-17 17:59:39
177
原创 第【19】期--基于监督学习的无人机安全通信的联合轨迹优化与功率分配研究--python完整代码+文档
本文针对无人机安全通信场景中的轨迹与功率联合优化问题,提出了一种基于深度监督学习的求解框架。在该场景中,一架固定高度飞行的无人机需在给定起点和终点之间规划水平轨迹,并动态调整发射功率,以在满足最大速度约束的前提下最大化飞行全程的平均保密速率。由于该优化问题具有非凸、高维和约束耦合的特点,本文未直接求解,而是采用数据驱动的监督学习方法:通过利用贝塞尔曲线、正弦谐波扰动、窃听者避让、合法者吸引等规则生成大量“场景–参考轨迹–参考功率”样本,然后送入神经网络中进行训练。实验结果表明方法的有效性。
2026-06-13 20:32:13
344
原创 第【18】期--基于深度学习的信道估计优化及在OFDM系统中的应用-python完整代码+参考文献
在无线通信系统中,信道估计的准确性直接影响接收机的均衡、解调和译码性能。经典的最小二乘(LS)信道估计算法虽然实现简单,但在低信噪比环境下会受到严重的噪声放大影响,性能较差。最小均方误差(MMSE)估计器通过利用信道和噪声的二阶统计信息,可以获得比LS更优的性能,但其计算复杂度过高,且需要准确的统计先验,实际应用受限。本文提出了一种基于深度神经网络的信道估计增强方法,核心思想是学习并纠正LS估计的误差,仿真体现了算法的有效性。
2026-06-13 14:45:58
421
原创 第【17】期--考虑硬件损伤和不完美CSI的RIS-MISO系统的深度强化学习联合优化-python完整代码+参考文献
可重构智能表面(RIS)凭借其可编程调控无线信号传播的能力,被认为是第六代(6G)移动通信系统的关键技术之一。针对非理想信道状态信息(CSI)和硬件损伤带来的挑战,本文研究基站发射波束赋形矩阵与RIS相位偏移矩阵的联合设计问题,目标是在发射功率和单位模约束下最大化系统总速率。提出一种基于深度强化学习(DRL)的求解框架。将问题建模为马尔可夫决策过程(MDP),采用深度确定性策略梯度(DDPG)算法,通过试错交互与环境学习。
2026-06-12 18:38:43
253
原创 第【16】期--基于深度强化学习的RIS-MISO系统下联合波束成形与相移优化方法-python完整代码+参考文献
可重构智能表面(RIS)凭借其可编程调控无线信号传播的能力,被认为是第六代(6G)移动通信系统的关键技术之一。本文针对RIS辅助的多用户下行MISO系统,研究基站发射波束赋形矩阵与RIS相位偏移矩阵的联合设计问题,目标是在发射功率和单位模约束下最大化系统总速率。提出一种基于深度强化学习(DRL)的求解框架。将问题建模为马尔可夫决策过程(MDP),采用深度确定性策略梯度(DDPG)算法,通过试错交互与环境学习。状态由发射功率、接收功率、上一时刻动作及信道状态构成;动作为待优化的两个矩阵(实虚部分离);
2026-06-12 13:35:39
667
原创 第【15】期--基于支持向量机(svm) 的M-QAM信号判决实现-maltab完整代码
本技术报告针对数字通信系统中 M‑QAM 调制在非线性失真信道下的符号检测问题,对比了KNN判决与基于支持向量机(SVM)的分类检测性能,实验结果表明:在高 SNR(≥ 26 dB)区域,KNN 的误码率因系统性星座扭曲而稳定在约 0.25,无法随 SNR 提高而下降;相比之下,SVM 的 BER 可降至 10⁻⁵ 以下,展现出对非线性失真的强大适应能力。KNN判决 = 最小欧氏距离 = AWGN下的最优硬判决。简单、快速、无需训练。SVM判决 = 通过训练超平面进行分类。
2026-06-11 15:32:03
209
原创 第【14】期--基于SNR 阈值的自适应调制系统设计与仿真分析-maltab完整代码
本文针对无线通信中信道质量时变的问题,设计并仿真了一套自适应调制系统。系统能够根据接收端的信噪比(SNR)动态选择 BPSK、QPSK 或 16-QAM 调制方式,从而在保证可靠性的前提下最大化频谱利用率。仿真在 MATLAB 环境下进行,对比了 AWGN、Rayleigh 和 Rician 三种典型信道。结果表明:低 SNR 时系统采用 BPSK 获得低误码率,高 SNR 时切换至 16-QAM 实现高数据率,整体误码率始终控制在 10⁻³ 左右,频谱效率随信道改善呈阶梯上升。
2026-06-11 10:38:30
306
原创 第【13】期--基于OFDM的安全传输系统的实现--maltab完整代码
系统采用LZ77压缩算法减少数据冗余,使用DES加密算法保障数据机密性,通过LSB隐写技术将加密信息隐藏于载体图像中,并借助OFDM(正交频分复用)技术实现频谱高效的无线传输。源代码 出图所见即所得,代码获取方式见VX公众号。
2026-06-10 10:29:01
166
原创 第【12】期--基于朗博信道的VLC信道仿真与可视化分析--maltab完整代码
可见光通信(Visible Light Communication, VLC)利用LED灯同时实现照明和数据传输,近年来在室内定位、物联网、短距离无线通信等领域备受关注。本文通过MATLAB完整仿真了一个典型的室内VLC系统,涵盖房间几何建模、朗伯辐射信道计算、接收功率分布可视化等核心环节。所有代码均已注释并提供清晰的图形输出,适合初学者快速上手,也便于研究者调整参数进行扩展分析。
2026-06-09 16:08:15
245
原创 第【11】期--基于智能反射面的MIMO安全速率最大化研究-maltab完整代码+完整报告
随着无线通信技术的快速发展,物理层安全面临窃听威胁日益严峻。智能反射面作为一种可编程电磁环境调控技术,能够通过无源反射单元调整信号相位,有效提升多天线系统的安全传输能力。本文针对智能反射面辅助的多输入多输出窃听信道,研究安全速率最大化问题。由于目标函数非凸、反射系数受恒模约束,且变量高度耦合,直接求解极其困难。论文采用交替优化框架,将原问题分解为发射协方差优化和反射系数优化两个子问题。在反射系数优化中,通过巧妙的矩阵变换将问题转化为线性分式形式,并利用坐标下降法逐个更新反射单元。
2026-06-08 12:57:39
292
原创 第【10】期---基于恒模算法(CMA)降低MIMO-OFDM/A系统的峰均比-Maltab完整代码+参考文章
本项目针对MIMO-OFDM系统高峰均比问题,提出了一种基于恒模算法(CMA)的预编码方案。通过将PAPR最小化转化为输出信号模平方与平均功率偏差最小化问题,并利用Khatri-Rao积构造数据矩阵,采用最速下降CMA迭代优化每个资源块的预编码权重,使时域信号逼近恒模。为进一步避免误码率恶化,引入单位圆约束,每次迭代后将权重视一化到单位圆上,仿真证明了该算法的有效性。本项目针对MIMO-OFDM系统高峰均比问题,提出了一种基于恒模算法(CMA)的预编码方案。
2026-06-08 09:37:20
223
原创 第【9】期---GMSK 调制解调系统仿真-Maltab完整代码
本设计完成了 GMSK(高斯最小频移键控)调制解调系统的 MATLAB 仿真。首先阐述了 GMSK 的调制原理,包括高斯滤波器的作用、相位连续的形成机制以及差分编码的必要性。然后搭建了完整的仿真平台:发射端生成随机双极性序列,经差分编码后通过高斯滤波器计算瞬时相位,进而产生正交 I/Q 基带信号,并上变频至中频;接收端采用二比特差分检测从加性高斯白噪声信道中恢复数据。。结果表明:GMSK 具有频谱紧凑、包络恒定、相位连续等优点。本设计为理解 GMSK 系统提供了直观的可视化工具。
2026-06-07 23:00:53
166
原创 第【8】期---基于802.11a协议的OFDM无线网络设计-Maltab完整代码+报告
本文基于MATLAB平台设计并仿真了一个完整的OFDM-16QAM通信系统,遵循IEEE 802.11a物理层标准。系统发射端包含扰码、卷积编码(1/2码率)、交织、16QAM调制、导频插入、IFFT变换和循环前缀添加等模块;接收端执行相应的逆处理流程。在AWGN信道下,通过蒙特卡洛仿真(信噪比5-20dB)验证了系统性能。实验结果表明,该系统能有效恢复原始数据,误码率随信噪比提高而显著降低。星座图和误码率曲线证实了所设计链路在AWGN信道中的可靠性,为OFDM系统和802.11a协议的工程实现提供了参考依
2026-06-07 20:52:21
192
原创 第【7】期--自由空间光通信(FSO)在Gamma-Gamma湍流信道下的BER性能仿真-maltab完整代码+报告
自由空间光通信(Free Space Optical Communication, FSO)利用激光在大气中传输数据,具有高带宽、无需频谱许可、抗电磁干扰、部署快速等优点,被视为解决“最后一公里”接入瓶颈和应急通信的关键技术之一。然而,大气湍流引起的光强闪烁会导致接收信号剧烈起伏,严重恶化链路误码率(BER)。
2026-06-07 17:59:45
154
原创 第【6】期--基于凸优化的多UAV-ISAC系统联合位置部署和功率分配研究-maltab完整代码+报告
研究了一种多无人机(UAV)使能的集成感知与通信(ISAC)系统。在该系统中,多架单天线无人机在向各自对应的地面用户发送信息的同时,利用这些信息信号协同探测地面目标。系统的目标是在满足地面用户信干噪比约束、无人机最大发射功率约束以及无人机间最小安全距离约束的前提下,通过联合优化无人机的水平部署位置和发射功率,最大化目标区域内的检测概率。由于问题非凸,提出一种基于交替优化和逐次凸近似的迭代算法。该算法在每一轮迭代中先固定无人机位置优化功率,再固定功率用SCA方法优化位置,从而获得高质量的解。
2026-06-07 15:39:23
340
原创 第【5】期--基于MATLAB的CDMA扩频通信系统传输-maltab完整代码+报告
本系统是基于扩频通信和BPSK调制传输的CDMA通信系统,支持4个用户并行传输。发送端先将输入的数据(图片或二进制序列)分配至多用户信道,再将其与互相正交的Gold码相乘,完成扩频,扩频后进行BPSK调制到载波上,并通过AWGN(加性高斯白噪声)信道。AWGN信道的噪声功率可调。接收端先用本地载波与其相乘,再低通滤波、抽样判决完成相干解调,再通过与发送端的多用户相对应的Gold码进行解扩处理,还原原始信号。并根据信号绘图,展示该系统的通信性能。
2026-06-07 11:51:11
185
原创 第【4】期--基于凸优化的无人机辅助的通信感知一体化系统波束成形方案研究-maltab完整代码+报告
作为6G的关键技术,通感一体化(Integrated Sensing and Communications,ISAC)通过融合雷达感知与无线通信功能,能进一步有效提升资源使用效率,已成为目前学术界和工业界的研究热点。无人机(Unmanned Aerial Vehicle,UAV)因其高机动、强视距、易部署等优势,在无线通信领域一直受到广泛关注。基于UAV辅助的ISAC系统既能提升无人机与地面网络的协同效率,还能够提供更加高效、快速和精准的服务,满足多样化的移动通信需求。
2026-06-07 09:55:19
488
1
原创 第【3】期--基于MIMO的5G NR车联网通信性能研究--maltab完整代码+报告
为下一代 V2X 标准提供参考:IEEE 802.11bd 和 5G NR-V2X 正在制定中,本文验证了 5G NR 参数在车载环境下的有效性,为标准化提供仿真数据支持。兼顾安全与非安全服务:高吞吐能力使得车载系统可以同时传输安全消息(低延迟)和高清视频(高带宽),实现一网多用。推动车路协同商业化:更低的 BER 意味着更少重传和更稳定的连接,可增强用户对自动驾驶和智能交通系统的信任。未来扩展。
2026-06-06 14:28:08
197
原创 第【2】期--基于LDPC+MIOMO的5G车联网通信性能研究--maltab完整代码+报告
本文提出了一种改进的车载通信物理层方案,结合LDPC编码和MIMO技术以提升DSRC标准在动态信道环境下的性能。通过MATLAB仿真,验证了该方案相比传统卷积码和SISO配置的优越性:在保持低误码率的同时显著提高吞吐量。实验结果显示,采用LDPC编码和4×4 MIMO时,系统性能最佳。该研究为下一代V2X通信标准提供了技术参考,未来可进一步探索Polar码等先进编码技术的应用潜力。
2026-06-06 08:58:11
302
原创 第【1】期--基于交织技术的LDPC码性能研究--maltab完整代码+完整报告
摘要:低密度奇偶校验(LDPC)码是一种基于稀疏校验矩阵的线性分组码,借助置信传播等迭代译码算法,能够在逼近香农极限的同时保持较低的译码复杂度,已广泛应用于现代数字通信系统。然而,传统 LDPC 译码算法通常假设信道为无记忆随机错误模型,对突发错误较为敏感,突发错误会严重削弱其纠错性能。为此,在 LDPC 编码系统中引入交织技术,将突发错误打散为随机独立错误,是充分发挥 LDPC 码性能的关键手段。本文构建了基于 LDPC 编码的数字通信系统,重点研究多种交织策略(随机交织、卷积交织与分层交织)在瑞利衰落信
2026-06-05 11:17:43
181
原创 noma蜂窝通信配对
考虑一个由 M 个基站组成的多小区蜂窝网络,每个小区采用全频率复用策略,即所有小区使用相同的频谱资源。接收端则利用串行干扰消除技术,按照预定义的解码顺序,依次解码并消除其他用户的信号,最终恢复出自己的信息。而强用户 k被分配较低的功率,其信号在解码强用户时被视为干扰。设在小区 b 的某个资源块上,配对的两个用户为k和j,其中k为强用户,j为弱用户,用户。分别是基站 b 为用户 k 和 j 分配的功率,上标 (k)表示用户 k 的接收视角.从邻近小区 m 的基站到用户 k的信道增益,是小区间干扰的主要来源。
2026-05-13 19:08:58
413
原创 matlab代码--卷积神经网络的手写数字识别
卷积神经网络(Convolutional Neural Network, CNN)是一种深度学习的算法,在图像和视频识别、图像分类、自然语言处理等领域有着广泛的应用。CNN的基本结构包括输入层、卷积层、池化层(Pooling Layer)、全连接层(Fully Connected Layer)和输出层。其中,卷积层通过一系列可学习的滤波器(或称核)扫描输入数据,旨在检测特定的局部特征。这些滤波器能够自动学习并提取图像中的边缘、纹理和形状等低层次特征,以及更复杂的高层次特征。
2024-11-27 21:55:45
1824
原创 matlab代码--基于和积算法的LDPC译码研究
本文档的目的是详细给出和积算法(Sum-Product Algorithm)的原理算法的推导及实现方法,并对LDPC码进行译码。在未编码的情况下,译码的误比特率较高。经过编码之后,译码的误比特率降低。基于和积算法的LDPC码的译码方法可以提高译码的精度。
2024-11-27 21:20:27
611
原创 基于maltba GUI的数字信号处理实验平台--附matlab代码实现
通过设计一个基于MATLAB的数字信号处理实验平台,以提供一个直观、易用的界面,以便用户能够方便地进行数字信号处理相关实验和研究。通过该平台,用户可以轻松加载和处理信号数据,应用各种数字信号处理算法,并实时观察和分析处理结果。本文首先介绍了MATLAB编程语言和GUI工具进行界面开发的步骤,然后详细阐述了平台的总体设计思路、功能模块划分以及GUI界面的实现过程。
2024-11-27 20:41:43
498
原创 linux c 语言回调函数学习
网上看到的最多的一句话便是:回调函数 就是函数指针的一种用法,将回调函数指针作为另一个函数的参数。%整型指针%函数指针/* 方法1 *//* 方法2 */上例定义了一个指向返回值为 void 类型。
2024-11-15 21:13:36
667
原创 matlab代码--基于matlabLDPC-和积译码系统
一个码长为n、信息位个数为k的线性分组码(n,k)可以由一个生成矩阵 来定义,信息序列 通过G被映射到码字X=S.G。线性分组码也可以由一个校验矩阵 来描述。校验矩阵的每一行表示一个校验约束 ,其中所有的非零元素对应的码元变量 构成一个校验集,用一个校验方程表示:校验矩阵的每一列表示一个码变量参与的校验约束,当列元素不为零时,表示该码元变量参与了该行的校验约束。LDPC码是一种线性分组码,它的名字来缘于其检验矩阵的稀疏性,即检验矩阵中只有数量很少的元素为“1”,大部分为“0”。
2024-02-22 23:05:05
575
原创 matlab代码--基于注水法的MIMO信道容量实现
MIMO的信道容量以及实现大致理论就是利用拉格朗日乘子法,求解信道容量的最大化问题,得到的解形如往水池中注水的形式,最后根据公式敲代码即可。
2024-02-18 17:03:23
1168
原创 matlab代码--基于stbc编码的MIMO-OFDM系统的误码率分析
空时分组编码STBC(Space Time Block Coding)用在无线通信中传输一个数据流的多个拷贝。通过许多天线来产生数据的多种接收版本,提高数据传输的可靠性。接收机接收到的数据拷贝中,存在一些比其它拷贝“更好”的拷贝。而这种冗余导致有更高机会使用一个或更多接收到数据拷贝来正确的解码接收到的数据。实际上,STBC联合所有接收到的信号的拷贝以一种最佳的方式从它们中尽可能地吸取更多有用的数据。
2024-02-18 14:40:34
1464
1
原创 matlab代码--汉明码通过不同信道的误码率分析
汉明码是在原数据中的一些固定位置,插入一个0(或1),以进行奇(或偶)校验位,虽然使原数据变长,但可使其拥有纠错能力。能侦测并更正一个比特的错误;若有两个比特出错,则只能侦测,不能更正;若有三个或更多的比特出错,则不能侦测,更不能更正。
2024-02-18 14:13:30
1782
原创 matlab代码--卷积码通过不同信道的误码率分析
在卷积码的编码过程中,对输入信息比特进行分组编码,每个码组的编码输出比特不仅与该分组的信息比特有关,还与前面时刻的其他分组的信息比特有关。同样,在卷积码的译码过程中,不仅从当前时刻收到的分组中获取译码信息,还要从前后关联的分组中提取相关信息。正是由于在卷积码的编码过程中充分利用了各组的相关性,使得卷积码具有相当好的性能增益
2024-02-18 11:11:29
1881
原创 tcp通信 代码框架
在初入tcp通信时,深感调用头文件与函数之多,难以记住。本文目的旨在提炼出一个框架(里面包含很多模块),针对每个模块,自己实现的时候可以去百度查找对应对函数即可。
2022-10-25 11:06:39
978
转载 #ifndef, #define, #endif 理解
使用#ifndef可以避免下面这种错误如果在h文件中定义了全局变量,一个c文件包含同一个h文件多次,如果不加#ifndef宏定义,会出现变量重复定义的错误;而在c++语言中,#ifdef的作用域只是在单个文件中。所以如果h文件里定义了全局变量,即使采用#ifdef宏定义,多个c文件包含同一个h文件还是会出现全局变量重定义的错误。在c语言中,对同一个变量或者函数进行多次声明是不会报错的。所以如果h文件里只是进行了声明工作,即使不使用#ifndef宏定义,多个c文件包含同一个h文件也不会报错。...
2022-07-19 09:45:06
975
原创 typora+picgo+gitee 打造用于各类博客的markdown源代码
typora+picgo+gitee 打造用于各类博客的markdown源代码文章目录typora+picgo+gitee 打造用于各类博客的markdown源代码前言1.1创建gitee仓库1.2 picgo安装配置1.3.typore安装前言打算采用typora写好的markdown语法,直接复制到csdn等其他平台上,为了防止直接复制源代码导致图片无法显示的问题,故有了以下配置。1.1创建gitee仓库配置gitee的目的是,有时在其他博客发现图片打不开,是因为本地文件无法在线显示,我们采
2021-11-18 21:40:41
405
1
原创 无线通信中的优化问题+matlab中cvx的使用心得
文章目录前言1.cvx使用常见小tips1.1 函数与约束的凹凸性1.2 CVX处理数据的精度1.3 CVX中常用的替换函数1.4 cvx查找可行解2.常见的优化问题形式2.1.以最大化多用户 的 和 速率的形式2.2.以最大化最小公平性问题的形式2.3.以最小化总发射功率的形式后记前言 学习期间主要做的是无线通信领域的资源分配问题,特别针对的是类似香农信道容量的 log 形式的优化问题的仿真,有射频通信的,也有无线光通信的。在使用cvx求解的过程中也有一点儿心得体会,在这里记录下来和大家交流探讨
2021-11-18 18:23:21
35211
122
原创 简洁的简历模板_tex版本_面向秋招
文章目录前言1. 简历效果1.1 不带照片1.2带照片2. 资源下载链接3. 编译方法3.1本地编译3.2在线编译4 简单的tex语法前言秋招结束,总共拿到了近20个offer,最后权衡之下决定回老家,就不去一线卷了,剩下的时间打算好好做做秋招总结。今天这篇文章分享一个我秋招使用的,比较简洁的简历tex模板,不同于word模板要去调整图片和文字位置,用tex编译出的版本,排版固定且优美(个人感觉),适合找算法和开发人员的简历。1. 简历效果1.1 不带照片1.2带照片感悟:个人比较推荐第一种
2021-11-05 19:16:03
1837
2
原创 基于TCP的大文件传输c语言项目
功能实现:用户登录文件上传,下载断点续传,秒传创建数据库:采用mysql,新建三个数据库loginUser数据库,表为user,用于保存用户名和密码,用于登录匹配。user 表 create table user(id int(11) primary key AUTO_INCREMENT ,name varchar(20),passwd varchar(20));md5数据库,表为md5table,用于存储文件信息:(文件名,md5值,文件属于哪个用户,文件完整标志位)因为我们考虑到
2021-08-30 14:56:49
4517
4
原创 Linux IO复用技术与零拷贝
前言:1.内核空间和用户空间 虚拟内存被操作系统划分成两块:内核空间和用户空间,内核空间是内核代码运行的地方,用户空间是用户程序代码运行的地方。当进程运行在内核空间时就处于内核态,当进程运行在用户空间时就处于用户态。 32位inux虚拟地址空间划分如下:划分原因如下:安全:内核有控制和分配所有硬件资源的权限,而对于普通应用程序来说,这是不必要的,也是不安全的。划分使得普通程序的错误不会影响整个系统的稳定性。权限问题:内核空间的代码主要管理各种底层资源,而用户空间的代码主要实现业务逻辑。所
2021-08-25 21:32:15
714
4
TCP_and_C.zip
2021-08-30
清晰简历—tex.zip
2021-11-05
car_rent.rar
2020-05-04
red.rar 红包简单代码
2020-05-05
本文档的目的是详细给出和积算法(Sum-Product Algorithm)的原理算法的推导及实现方法,并对LDPC码进行译码.包含完整代码实现
2024-11-27
毕业设计之基于matlab GUI的数字信号处理实验平台设计
2024-11-27
坚牢黄玉matlab gui平台的dsp实验平台设计
2024-11-18
基于机器学习的数字手势识别研究,可以通过电脑摄像头查看识别结果
2024-11-15
本程序对基于matlab对NOMA系统中经典多用户功率分配算法进行了研究
2024-11-15
基于STBC的MIMO-OFDM系统的误码率分析
2024-02-18
(2,1,3)卷积码通过AWGN和BEC信道后维特比译码算法研究
2024-02-18
(15,11)汉明码通过BSC和AWGN信道的误码率分析
2024-02-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅