下载  >  信息化  >  IT管理  > 卷积编码译码Matlab仿真程序(保证可以运行)

卷积编码译码Matlab仿真程序(保证可以运行) 评分:

编码: function output=cnv_encd(G,k0,input) % cnv_encd(G,k0,input),k0是每一时钟周期输入编码器的bit数, % G是决定输入序列的生成矩阵,它有n0行,L*k0列。n0是输出bit数, % 参数n0和L由生成矩阵G导出,L是约束长度。L之所以叫约束长度 % 是因为编码器在每一时刻里输出序列不但与当前输入序列有关, % 而且还与编码器的状态有关,这个状态是由编码器的前(L-1)k0。 % 个输入决定的,通常卷积码表示为(n0,k0,m),m=(L-1)*k0是编码 % 器中的编码存贮个数,也就是分为L-1段,每段k0个 % 有些人将m

...展开详情
2015-01-19 上传 大小:4KB
举报 收藏 (3)
分享
卷积码的matlab仿真

采用matlab仿真了卷积编码在BPSK调制下通过AWGN信道是的性能分析。包含不同参数下卷积码的误码率曲线比较,包括'未使用编码'与'使用卷积编码'的比较,不同回溯长度、不同码率、不同约束长度的误码率曲线

立即下载
卷积编解码的Simulink仿真

卷积编解码的Simulink仿真

立即下载
matlab卷积码仿真代码

自己根据课本编写的一些简单卷积码的仿真代码,运行速度可能会比较慢,望高手给予指点与改进。

立即下载
卷积码matlab下仿真

卷积码matlab下仿真卷积码matlab下仿真卷积码matlab下仿真卷积码matlab下仿真卷积码matlab下仿真卷积码matlab下仿真

立即下载
卷积编解码matlab代码,自己写的

卷积码是在信息序列通过有限状态移位寄存器的过程中产生的。通常,移存器包含N级(每级A比特),并对应有基于生成多项式的m个线性代数方程,输入数据每次以A位(比特)移入移位寄存器,在此同时有n位(比特)数据作为己编码序列输出,编码效率为A/n。参数N被称作约束长度,它指明了当前的输出数据与多少输入数据有关。它决定了编码的复杂度。 译码器的功能就是,运用一种可以将错误的发生减小到最低程度的规则或方法,从已编码的码字中解出原始信息。在信息序列和码序列之间有一对一的关系。此外,任何信息序列和码序列将与网格图中的唯一一条路径相联系。因而,卷积译码器的工作就是找到网格图中的这一条路径。 Viterbi算

立即下载
卷积码的MatLab仿真

卷积码 matlab源代码 你值得拥有 是真正的源代码 俺们不带玩弄假的

立即下载
MATLAB实现卷积码编译码

MATLAB实现卷积码编译码。包含viterbi仿真还有一些编码以及译码的基本知识。

立即下载
卷积码编码译码MATLAB仿真程序

一个完整的卷积码编码和译码程序,希望对大家有所帮助

立即下载
卷积码 matlab仿真 实现代码

用matlab实现卷积码.仅供参考,依个人需求增减!

立即下载
matlab 仿真 卷积码的编译码

卷积码编码与Viterbi译码的MATLAB仿真研究.pdf

立即下载
卷积码编码与Viterbi译码的MATLAB仿真研究

卷积码编码与Viterbi译码的MATLAB仿真研究

立即下载