资源简介
基于MATLAB的turbo码系统的仿真,包括编码、交织、不同译码、穿孔等各个部分的程序.rar
代码片段和文件信息
function y=dem_16QAM(rasigma)
% 16QAM demodulator with log-MAP soft output
%
% r --- received complex value vector
% sigma --- rms of noise
% a ---- channel gain
% y ---- MAP ouptputs for each bit
cons16q =[ 3+3*j 3+j 1+3*j 1+j 3-3*j 3-j 1-3*j 1-j ...
-3+3*j -3+j -1+3*j -1+j -3-3*j -3-j -1-3*j -1-j ];
cons = cons16q/rms(cons16q);
code_book = de2bi([0:15]4)‘;
r = r./a;
sigma=max(sqrt(0.1)sigma./a);
y =zeros(4length(r));
for n=1:length(r)
M_d2 =exp( -abs(r(n)-cons).^2./sigma.^2);
temp1 = sum((ones(41)*M_d2.*code_book)‘);
temp2 = sum(( ones(41)*M_d2.*(~code_book) )‘ );
y(:n) = log( temp1)‘ - log(temp2 )‘;
end
y = y(:)‘/2;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3425 2002-04-15 21:46 test.m
文件 626 2002-04-15 21:43 dem_8PSK.m
文件 295 2002-04-15 21:43 dem_QPSK.m
文件 1270 2002-04-15 21:43 intlv_2000.m
文件 391 2002-04-15 21:43 intlv_block.m
文件 2479 2002-04-15 21:43 logmap.m
文件 412 2002-04-15 21:43 mod_16QAM.m
文件 268 2002-04-15 21:43 mod_8PSK.m
文件 195 2002-04-15 21:43 mod_QPSK.m
文件 76 2002-04-15 21:43 rms.m
文件 1100 2002-04-15 21:43 tc_cenc.m
文件 1966 2002-04-15 21:43 tc_dec.m
文件 1588 2002-04-15 21:43 tc_dec2.m
文件 1608 2002-04-15 21:45 tc_dec2b.m
文件 1630 2002-04-15 21:45 tc_dec3.m
文件 1623 2002-04-15 21:45 tc_dec32.m
文件 1634 2002-04-15 21:45 tc_dec32b.m
文件 1688 2002-04-15 21:45 tc_enc.m
文件 1276 2002-04-15 21:45 tc_enc2.m
文件 1304 2002-04-15 21:45 tc_enc3.m
文件 1289 2002-04-15 21:45 tc_enc32.m
文件 38400 2002-04-15 21:46 tc_mod.xls
文件 1372 2002-04-15 21:46 tc_rsc3.m
文件 1750 2002-04-15 21:46 tc2_16QAM.m
文件 1737 2002-04-15 21:46 tc2_8PSK.m
文件 1929 2002-04-15 21:46 tc2qpsk.m
文件 1893 2002-04-15 21:46 tc3_8PSK.m
文件 1755 2002-04-15 21:46 tc32_16QAM.m
文件 1771 2002-04-15 21:46 tc32_8PSK.m
文件 1899 2002-04-15 21:46 tc32qpsk.m
............此处省略10个文件信息
- 上一篇:图像处理技术应用实践—课程设计1
- 下一篇:基于神经网络的文本无关的说话人识别程序
相关资源
- 通信原理课程设计 PCM编码 TDM时分复用
-
simuli
nk搭建编码器模型 - 卷积编码译码Matlab仿真程序保证可以
- M序列产生与卷积编码译码的设计实验
- TCM网格编码调制matlab仿真完整版
- Alamouti空时分组编码及运行结果.rar
- Matlab技术的AMI编码和解码的实现
- Huffman编码及译码的MATLAB实现
- 语音信号的线性预测编码MATLAB程序
- polar码编码和译码
- matlab实现PCM十三折现编码译码matlab实
- IEEE802.11b 物理层DBPSK编码程序
- LDPC编码matlab
- 简单易理解的霍夫曼编码matlab程序
- 稀疏自编码器
- 基于celp算法的语音编码
- hdb3编译码 matlab
- 一维二维中值滤波均值滤波matlab编码
- matlab编译的bm3d去噪代码
- P1-P4相位编码信号生成
- matlab游程编码的实现
- Matlab2015a未找到支持的编译器或 SDK
-
TCM Trellis Code Modulation ba
sed on Matlab - 基于矩阵编码的遗传算法与TSP求解.
- 实验三-PCM编码译码.doc
- 霍夫曼Huffman编码译码GUI界面设计.ra
-
BCH编码与解码的simuli
nk仿真 - libsvm 编译后的工具包
- 图像行程编码
- 基于MATLAB的LDPC编译码仿真程序
评论
共有 条评论