欢迎访问yhm138的博客园博客, 你可以通过 [RSS] 的方式持续关注博客更新

MyAvatar

yhm138

HelloWorld!

摘要: %用MATLAB做卷积码仿真,看哪些函数? %convc和vetdec clear all; snr=6;%信噪比是6dB t= poly2trellis(7,[171 133]); %Convert convolutional code polynomials to trellis descrip 阅读全文
posted @ 2021-02-28 23:50 yhm138 阅读(622) 评论(0) 推荐(0) 编辑
摘要: 以下代码就是CRC校验码出题和解题的全部思路 clear all; msg=[1,1,1,0,0,0,1,1]; %信息序列 poly=[1,1,0,0,1,1];%生成多项式 [M N]=size(poly);%生成多项式大小,M=1没用到,N是生成多项式阶数 msgTMP=[msg zeros( 阅读全文
posted @ 2021-02-28 23:26 yhm138 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 说明 本篇文章没有任何技术难度,甚至可以起“如何花式使用MATLAB的工具箱”这个名字 本人分不清包/模块/工具箱/API这些名词(我知道英语不一样,实际也不一样),但尽力不误导读者 总的来说,有至少3种方法来做QPSK: 使用内建函数pskmod,pskdemod 使用modem.pskmod和m 阅读全文
posted @ 2021-02-28 19:48 yhm138 阅读(1306) 评论(0) 推荐(0) 编辑
摘要: 背景知识 汉明码是线性分组码的一种 下面的代码就是汉明码题目出题和解题的全部思路 代码 %使用MATLAB实现(7,4)汉明码编码,并利用其完成纠错。 %其中单个随机错码可以位于7位码字的不同位置 %MATLAB不愧是矩阵实验室,开始这一套矩阵定义写的真的漂亮 n=7;%码长 k=4;%信息位长 A 阅读全文
posted @ 2021-02-28 19:06 yhm138 阅读(3542) 评论(0) 推荐(0) 编辑
摘要: 介绍 枯燥的2ASK调制和解调仿真程序 采用的是相干解调 低通滤波那里使用了如下三个函数,(某种程度上可以认为是在炫技了,因为本来有很多种方法来做低通滤波) T2F@time(domain) to frequency(domain) ,我没看懂这函数 LPF@实现(理想)低通的频域形式 F2T@fr 阅读全文
posted @ 2021-02-28 18:44 yhm138 阅读(765) 评论(0) 推荐(0) 编辑
摘要: 背景知识 自适应滤波的4种不同应用是:预测、辨识、反建模和干扰抵消 LMS算法(最小均方误差算法)是自适应滤波算法的一种,主要干的事情是:基于最小均方误差准则,使滤波器的输出信号与期望输出信号之间的均方误差最小。 LMS算法简单有效,计算量小,鲁棒性好,易于实现。 代码 LMS.m 代码来自这本书1 阅读全文
posted @ 2021-02-28 17:38 yhm138 阅读(3439) 评论(0) 推荐(0) 编辑