大学毕业设计一席谈之五十 删余卷积码仿真(2) 编译码函数

描述

继续讲解!一起来看之前程序中涉及到的函数的代码!实实在在的的干货,需要大家好好消化!内容接近四千字,主要为代码!本文内容已经归档到毕业设计课题库中了。本文内容超级长,主要因为译码算法非常复杂。如果你购买了此文,务必耐心看完,慢慢消化。本文的难度适合研究生学习阶段,当然优秀的本科生也可以借鉴。维特比译码的算法是一个硬核知识点,做物理层算法的人需要攻破它。本文代码比较复杂,请耐心消化!

先看编码内容!

%%***********        卷积码编码函数模块程序          *************%

%%%      File: function_trunk_conv_encoder.m    %%%%

%%%%%%%               函数名            %%%%%%%

function coded_bits = function_trunk_conv_encoder(in_bits, GenPoly)

%%%%%%%%              程序说明             %%%%%%

% 实现集群方式下信号的(2,1,7)删余卷积编码。 

%%**************           函数参数定义         *********************%

%%% 输出参数:

%%%     coded_bits:编码输出比特流

%%% 输入参数:

%%%         inbits:       输入单路比特数

%%%         GenPoly:      卷积码生成多项式 可不输入

%%%***************************************************

%%*****************            程序主体            ******************%%

%%%%%%%%%%%%%%%%%  生成多项式

GenPoly = [1 1 1 1 0 0 1; 1 0 1 1 0 1 1 ];         

原文标题:大学毕业设计一席谈之五十 删余卷积码仿真(2) 编译码函数

文章出处:【微信公众号:通信工程师专辑】欢迎添加关注!文章转载请注明出处。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分