基于Matlab的m序列发生器的设计.docVIP

  • 20
  • 0
  • 约5.44千字
  • 约 13页
  • 2017-01-02 发布于贵州
  • 举报
通信工程专业 《通信原理》课程设计 题 目 基于MATLAB/Simulink的m序列发生器的设计 学生姓名 薛 康 学号 1113024126 所在院(系) 陕 西 理 工 学 院 物理与电信工程学院 专业班级 通 信 工 程 专 业 1104 班 指导教师 井敏英 完成地点 陕西理工学院物理与电信工程学院实验 2014年11月20日 摘要 m 序列是一种典型的伪随机序列,它在扩频通信、流密码、信道编码等领域有着十分广泛的应用。本文介绍了m序列构造方法及基本性能,并利用Matlab中的Simulink仿真系统及M语言编程实现它们的产生和分析。仿真结果验证了该方法的正确性和可行性. 关键词: m序列; Matlab; 仿真 Abstract: m sequence is a typical pseudo-random sequence, It has been widely used in spread-spectrum communications, stream cipher, channel coding, and other fields. the paper introduces m sequence construction method and the basic performance. m sequences have been produced and analysis by Simulink System and M Programming Language of Matlab. The simulation results show correctness and feasibility of the method. Keywords: m Sequence; Matlab; Simulation 引言 伪随机噪声具有类似于随机噪声的某些统计特性,同时又能够重复产生。由于它具有随机噪声的优点,又避免了随机噪声的缺点,因此获得了日益广泛的实际实用。这种周期性数字序列称为随机序列,有时又称为随机信号和伪随机码。m序列是伪随机序列中最重要的序列中的一种,它不但具有易于产生的特点,还具有良好的自相关特性,在扩频通信中得到了广泛的应用。 目录 第一章 设计内容及要求············································1 第二章 m序列设计方案选择 2.1 方案一··················································· 2 2.2 方案二··················································· 2 第三章 m序列产生和性质 3.1 m 序列的原理、结构及产生·································3 3.2 m序列的基本性质··········································4 第四章 m序列的程序代码及运行结果 4.1 m序列程序··················································4 4.2 输入本原多项式产生m序列····································5 4.3 m序列自相关函数………………………………………………………… 6 第五章 程序调试及运行结果分析·····································7 结论·······························································8 参考文献·························································· 8 第一章 设计内容及要求 基于Matlab的m序列发生器的设计 2、采用伽罗瓦型移位寄存器结构 3、 利用Matlab编程环境求m序列的自相关函数 第二章 m序列设计方案选择 2.1 方案一 编程实现m 序列 M

文档评论(0)

1亿VIP精品文档

相关文档