欢迎来到天天文库
浏览记录
ID:53852248
大小:599.00 KB
页数:30页
时间:2020-04-08
《循环码地编码与译码毕业论文设计.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、摘要循环码是线性分组码中一个重要的子类,具有检错纠错能力强,实现方便等特点。它具有严密的代数学理论,封闭性与循环性。(n,k)循环码表示信息位为k位,监督位为(n-k)位。本次设计实验首先分析了(7,4)循环码的编码与译码原理,然后,用C语言实现其编码与译码功能。通过C语言平台运行所编写的程序,观察了在输入信息码情况下输出对应的编码结果以及相反的译码功能。通过多组的对比验证了该(7,4)循环码的编译码程序的正确性。最后,在程序运行的过程中进一步分析循环码的编译码原理,并通过比较仿真模型与理论计算的性能,证明了仿真模型的可行性。关键词:循环码,编码与译码,C程序。1——前言现代通信
2、的发展趋势为数字化,随着现代通信技术的不断开发,差错控制技术已日趋成熟,在各个领域都得到了广泛的应用和认同。本文就(7,4)循环码的编码与译码原理进行C语言的编程及运行仿真。现代社会发展要求通信系统功能越来越强,可靠性越来越高,构成也越来越复杂;这就要借助于功能强大的计算机辅助分析设计技术和工具才能实现。现代计算机科学技术快速发展,已经研发出了新一代的可视化的仿真软件。这些功能强大的仿真软件,使得通信系统仿真的设计和分析过程变得相对直观和便捷,由此也使得通信系统仿真技术得到了更快的发展。本文使用的是功能强大的C语言软件。C语言是一种使用简便的、特别适用于科学研究和工程计算的高级语
3、言,与其他计算机语言相比,它的特点是简洁和智能化,具有极高的编程和调试效率。通过使用C工具箱函数对数字调制进行仿真,更能直观彻底的掌握循环码的编码与译码原理。有助于我们的学习和研究,加深对知识的理解和运用。C的便利性还体现在它的仿真结果还可以存放到的工作空间里做事后处理。方便我们修改参数对不同情况下的输出结果进行对比。1——目录目录第1章概述1第2章计算机通信与纠错码22.1计算机通信技术22.1.1通信的概念22.1.2通信的发展史简介22.1.3计算机通信介绍32.2纠错码32.2.1纠错码32.2.2纠错原理4第3章循环码原理与介绍63.1循环码介绍63.1.1循环码的多项
4、式表示63.1.2(n,k)循环码的生成多项式73.1.3循环码的生成矩阵和一致校验矩阵73.2循环码编译码原理83.2.1循环码编码原理83.2.2循环码的译码原理9第4章开发平台简介124.1C语言简介124.2C语言优缺点134.2.1C语言优点134.2.2C语言缺点144.3C语言结构特点14第5章详细编程及运行165.1基于C语言程序编写165.2运行及分析165.2.1运行结果理论分析165.2.2程序运行结果17参考文献20课程设计总结21致谢22附录231——第1章概述随着社会经济的迅速发展和科学技术的全面进步,计算机事业的飞速发展,以计算机与通信技术为基础的信
5、息系统正处于蓬勃发展的时期。随着经济文化水平的显著提高,人们对生活质量及工作软件的要求也越来越高。在计算机通信信息码中循环码是线性分组码的一个重要子集,是目前研究得最成熟的一类码。它有许多特殊的代数性质,它使计算机通信以一种以数据通信形式出现,实现了在计算机与计算机之间或计算机与终端设备之间进行有效的与正确地信息传递,它使得现代通信的可靠性与有效性实现了质的飞跃。它是现代计算机技术与通信技术飞速发展的产物,在日常生活通信领域、武器控制系统等领域都被广泛应用。C语言是一种计算机程序设计语言。它既具有高级语言的特点,又具有汇编语言的特点。它可以作为工作系统设计语言,编写系统应用程序,
6、也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此,它的应用范围广泛,不仅仅是在软件开发上,而且各类科研都需要用到C语言。本次课程设计就是用C语言实现(7,4)循环码的编译码,通过C语言平台运行所编写的程序,观察了在输入信息码情况下输出对应的编码结果以及相反的译码功能。通过多组的对比验证了该(7,4)循环码的编译码程序的正确性。通过程序运行有助于按所要求的纠错能力系统地构造这类码;同时接此分析循环码检错与纠错原理与能力。本次课程设计就是用C语言编程去实现(7,4)循环码的编码与译码,进而借助于此去分析其循环特性与纠错能力。1——第2章计算机通信与纠错码2.1计算机通
7、信技术2.1.1通信的概念通信就是克服距离上的障碍,从一地向另一地传递和交换消息。消息是信息源所产生的,是信息的物理表现,例如,语音、文字、数据、图形和图像等都是消息(Message)。消息由模拟消息(如语音、图像等)以及数字消息(如数据、文字等)之分。所有消息必须在转换成电信号(通常简称为信号)后才能在通信系统中传输。所以,信号(Signal)是传输消息的手段,信号是消息的物资载体。相应的信号可以分为模拟信号和数字信号,模拟信号的自变量可以是连续的或离散的,但幅度是连续的,如电
此文档下载收益归作者所有