⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 convcode.m

📁 无线通信fpga设计matlab、verilog代码
💻 M
字号:
msg = randint(4000,1,2,139);   %产生随机数
t = poly2trellis(7,[171 133]);   %定义trellis
code = convenc(msg,t);     %卷积编码
ncode = awgn(code,6,'measured',244); %加噪声
qcode = quantiz(ncode,[0.001,.1,.3,.5,.7,.9,.999]);     %量化以进行软判决

tblen = 48; delay = tblen;       %回归的路径长
decoded = vitdec(qcode,t,tblen,'cont','soft',3);   %Viterbi译码
%计算误比特率
[number,ratio] = biterr(decoded(delay+1:end),msg(1:end-delay))

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -