Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2010-06-08, 04:40   #1
Jael
普通会员
 
注册日期: 2009-03-05
年龄: 37
帖子: 34
声望力: 17
Jael 正向着好的方向发展
默认 卷积编码中的问题

在网上看到一段关于OFDM编码的程序,用的是卷积码,程序参数设置部分如下:
k0=1;
G=[1 0 1 1 0 1 1;1 1 1 1 0 0 1];
channelencode=cnv_encd(G,k0,input);
L=size(G,2)/k0;
n0=size(G,1);

cnv_encd(G,k0,input)中的k0是每一时钟周期输入编码器的bit数,
G是决定输入序列的生成矩阵,它有n0行L*k0列,n0是输出bit数,参数n0和L由生成矩阵G导出,L是约束长度。
为什么这里的生成矩阵G是一个2行7列的矩阵呢?在编程过程中生成矩阵到底该依据什么条件来定义呢?到底G该如何定义呢?
为什么k0在这里要设置成1呢?k0的具体数值应该怎样设置呢?
Jael 当前离线   回复时引用此帖
回复


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



所有时间均为北京时间。现在的时间是 04:02


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.