function y=bchbm(x)
x=x';
Num=8;
for i=1:Num
n=1023;
k=1013;
t=[zeros(1,261) (x((i-1)*752+1:i*752))']; %在前面补0
msg=gf(t);%化为伽罗瓦域
code=bchenc(msg,n,k); %编码
code_s=code(262:end); %取后面的缩水
code_s=double(code_s.x);%从加罗瓦域转为一般数组
y((i-1)*762+1:i*762)=code_s;
end
没有合适的资源?快使用搜索试试~ 我知道了~
hhh.rar_BCH 误码率_BCH级联编码_Channel Coding_matlab_解扰
共6个文件
m:6个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 2 下载量 2 浏览量
2022-07-15
07:43:20
上传
评论 1
收藏 2KB RAR 举报
温馨提示
(1) 数据源:随机产生752*8bit作为数据源 (2) 按照DTMB的能量扩散初始相位和生成多项式来产生伪随机数据并对原始数据源进行加扰 (3) 加扰后的数据直接进行解扰,观察误码率的值,验证加扰算法 (4) 按照DTMB标准构造BCH(1023,1013)来实现BCH(762,752)信道编码器和解码器,并观察其误码率是否为0来验证其正确性。 (5) 最后把能量扩散和BCH编码级联,接收端把BCH解码和解扰级联,观察其误码率,验证正确性。
资源详情
资源评论
资源推荐
收起资源包目录
hhh.rar (6个子文件)
hhh
bch_debch.m 214B
zong.m 262B
bchbm.m 378B
jiarao.m 271B
jiajierao.m 210B
bchjm.m 344B
共 6 条
- 1
小波思基
- 粉丝: 70
- 资源: 1万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论2