matlab仿真AMI码变换,matlab编程
AMI、HDB3、密勒码编码实现
——matlab仿真模拟【任务描述】
A.产生一个长为1000的二进制随机序列,“0”的概率为0.8,”1”的概率为0.2;
B.对上述数据进行归零AMI编码,脉冲宽度为符号宽度的50%,波形采样率为符号
率的8倍,画出前20个符号对应的波形(同时给出前20位信源序列);
C.改用HDB3码,画出前20个符号对应的波形;
D.改用密勒码,画出前20个符号对应的波形;
E.分别对上述1000个符号的波形进行功率谱估计,画出功率谱;
F.改变信源“0”的概率,观察AMI码的功率谱变化情况;
【基本思路】
采用调用子函数的方法,在掌握了各种码的编码规律之后实现编码功能。具体实现了AMI码、HDB3码以及密勒码的编码。而且调用了功率谱函数spectrum对各种码的功率谱以及不同信源概率下的功率谱进行了比较。下面就详细介绍各种码形的变换思路:
1.A MI码
AMI码中信息码“0”对应着三元码序列中的“0”,信息码“1”则交替地变换为“+1”和“-1”的归零码。
2.H DB3码
在AMI码的基础上,当出现多于3个零的情况,利用其检错能力,使用异常代替长连零,以平衡码中的极性使得直流分量为0。
3.密勒码
密勒码中使用码元周期中点的跳变来代表“1”,当出现连续的“0”时出现电平跳变,否则码元周期内不出现跳变。
【程序清单】
Code.m:完成产生随机0、1序列并且将其用波形表示的功能。
AMI_Code.m:将随机序列转换为AMI码
HDB3_Code.m:将随机序列转换为HDB3码
Miller_Code.m:将随机序列转换为密勒码
Plot_spectrum.m:使用库函数绘制功率谱曲线
【仿真分析】
matlab仿真AMI码变换,matlab编程相关推荐
- hata模型仿真matlab程序,Okumura-Hata模型损耗信道仿真源码程序|matlab assignment代做...
核心提示:Okumura-Hata模型损耗信道仿真源码程序|matlab assignment代做... Okumura-Hata模型损耗信道仿真源码程序|matlab assignment代做 fu ...
- matlab 噪声检测,噪声环境下的信号检测及其matlab仿真 signal detection and matlab simulation in noise environment.pdf...
噪声环境下的信号检测及其matlab仿真 signal detection and matlab simulation in noise environment 电子产品可靠性与环境试验 vol25N ...
- 同步电机matlab设计,同步发电机matlab仿真 同步电机模型的MATLAB仿真毕业设计.doc...
同步发电机matlab仿真 同步电机模型的MATLAB仿真毕业设计 PAGE PAGE 1 同步发电机matlab仿真 同步电机模型的MATLAB仿真毕业设计 导读:就爱阅读网友为您分享以下" ...
- 对蓄电池matlab仿真,UPS系统的MATLAB仿真
科 学 论 坛 I■ China science and Technology Review UPS系统的 MATLAB仿真 刘春玉 (武汉 理工大学 4 300 70) [摘 要]UPS系统主要用 ...
- 如何使用matlab仿真物理实验,基于Matlab的大学物理实验模拟.pdf
维普资讯 浙江科技学院学报,第 2O卷第 2期,2008年 6月 JournalofZhejiangUniversityofScienceandTechnology Vo1.20No.2,June20 ...
- 空间波束形成matlab仿真,自适应波束形成Matlab仿真.doc
信息与通信工程学院 阵列信号处理实验报告 (自适应波束形成Matlab仿真) 学 号:XXXXXX 专 业:XXXXXX 学生姓名:XXX 任课教师:XXX 2015年X月 题目:自适应波束形成Mat ...
- pwm逆变器matlab仿真,PWM逆变器的Matlab仿真分析.doc
...课程设计任务书学生姓名: 班级: 讲师: 工作单位: 职务: PWM逆变器Matlab仿真初始条件: 输入110V直流电压:需要完成的主要任务: (包括课程设计的工作量及其技术要求,以及具体要求 ...
- cdma200 matlab 仿真,CDMA通信系统的MATLAB仿真
CDMA通信系统的MATLAB仿真 一.概述 CDMA(Code Division Multiple Access)是在扩频通信的基础上发展起来的.所谓扩频,是将原信号频谱扩展到宽带中进行传输的一种技 ...
- 微分环节的matlab仿真,典型环节的MATLAB仿真 实验二.doc
典型环节的MATLAB仿真 实验二 实验六① 典型环节的MATLAB仿真 实验内容 1.按下列各典型环节的传递函数,建立相应的SIMULINK仿真模型,观察并记录其单位阶跃响应波形. ① 比例环节 S ...
- fm调制matlab仿真,FM调制的matlab仿真报告.doc
FM调制的matlab仿真报告 FM 调制及解调题目要求:设输入信号为m(t) = cos 2πt ,载波中心频率为f c =10 Hz ,VCO的压控振荡系数为5 H z / V,载波平均功率为1W ...
最新文章
- 一秒刹停!让特斯拉都「拜服」的无人车,竟送起了外卖!
- MySQL数据库将查询结果插入到其它表中
- python配置文件密码管理_python – 可以在django管理员中实现“下次登录时更改密码”类型功能吗?...
- split命令--linux切割(拆分)文件
- 关于.net Microsoft.Office.Interop.Word组建操作word的问题,如何控制word表格单元格内部段落的样式。...
- 牛逼了,竟然真的有程序员做出了一套完整的地府后台管理系统,还开源了
- 继承中的盲点,成员或者析构函数,成员函数中为什么有时候需要定义,有时候不需要呢,(已解决)...
- java人脸识别源码_用 Java 实现人脸识别功能(附源码)
- SQL - 多表关联
- linux 命令行管理员身份运行,任意位置以管理员身份打开CMD(命令提示符)
- bayes-opt安装
- WAP(wml)开发问答
- 手机访问网站获取外网IP
- C++使用ffmpeg解码v模块,支持cpu解码、amd64平台的cuda解码和NX平台的Nvmpi解码
- PS2017使用快速选择工具的时候因内存不足提示“要求96和8之间的整数,已插入最接近的数值”问题解决方案
- 计算机网络课程实验4——编程实现路由算法(迪杰斯特拉算法)
- 竞价排名真不是谁出价最高,一定排在最前面(史上最大误会)
- 推荐一个格式转换网站https://www.aconvert.com/cn/
- 最优化方法:五、无约束最优化方法
- 决策树算法中处理噪音点