Fadechannel

所属分类:通讯编程
开发工具:matlab
文件大小:13KB
下载次数:59
上传日期:2010-03-19 15:58:28
上 传 者liweiq2
说明:  用线性分组码的信道编码仿真衰落信道性能。 包含整个通信过程,信源编码,信道编码,调制解调,纠错。功能齐全
(Linear block codes channel coding simulation of fading channel performance. Contains the entire communication process, source coding, channel coding, modulation and demodulation, error correction. Functional)

文件列表:
源程序2\addfade.m (804, 2009-06-29)
源程序2\channelcode.m (321, 2009-06-30)
源程序2\dechannel.m (760, 2009-06-30)
源程序2\deinterleaving.m (459, 2009-06-29)
源程序2\demodpsk.asv (644, 2009-07-01)
源程序2\demodpsk.m (848, 2009-07-01)
源程序2\fade1.m (2530, 2009-06-30)
源程序2\fade2.m (2434, 2009-06-30)
源程序2\fade3.m (2223, 2009-06-30)
源程序2\fade4.m (2318, 2009-06-30)
源程序2\fade5.m (2229, 2009-06-30)
源程序2\fade6.m (2324, 2009-06-30)
源程序2\fade7.m (3735, 2009-06-30)
源程序2\fortest.m (1689, 2009-06-30)
源程序2\interleaving.m (473, 2009-06-29)
源程序2\modpsk.m (396, 2009-06-29)
源程序2 (0, 2009-07-09)

运行环境为Matlab7.0版本 1、通信过程的每个模块写成子程序函数 channelcode为信道编码函数 dechannel为信道解码纠错子函数 interleaving为交积子函数 deinterleaving为解交积子函数 modpsk为调制子函数 addfade为向信道加入衰落参数的子函数 2、运行程序时将matlab的current directory设置为源程序文件夹。 然后只需在命令窗口输入文件名即可 如需观察fade1文件运行结果,输入fade1 按enter即可 3、fade1到fade6对衰落信道六种不同情况的比较 %Filename:fade1 % 功能: %无交积无纠错,比较有衰落和无衰落的性能, % 并比较单次衰落和周期性衰落,周期性衰落的周期为10ms,衰落1ms %Filename:fade2 % 功能: %存在衰落和不存在衰落不同进制PSK在比较(无编码) % 通过改变addfade函数的参数就可画出有衰落和无衰落的曲线图 %Filename:fade3 % 功能: %存在周期性衰落的情况下, % 比较有交积纠错和无交积纠错编码的性能。 %Filename:fade4 % 功能: %比较单纯纠错编码和交积加纠错结合的性能, % 理解交积对系统性能的改善 %Filename:fade5 % 功能: %交积加纠错结合情况下的编码,周期衰落信道 %不同进制PSK在有衰落和无衰落的比较 %Filename:fade6 % 功能: %交积加纠错结合情况下的编码,周期衰落信道 %在交积长度不变的情况下,改变衰落时间Tf,比较性能 % 改变interrow和intercol;可以实现交积长度的改变 4、 为方便老师运行,不至于运行时间太长,每个文件设计的仿真的码元个数不是很多, 仿真时间20到30s之间可出结果。(程序设计计算程序运行时间)

近期下载者

相关文件


收藏者