资源简介
这里的汉明码来自《差错控制编码》林舒第二版,为(7,4)汉明码,程序采用C++编写,通过AWGN信道,最后性能曲线通过matlab画出,对比未编码BPSK信道性能。
代码片段和文件信息
close
clear
clc
snr_bpsk=0:1.0:10.0;
bpsk=[0.07860.05620.03750.02280.01250.00590.00237.2e-0041.9e-0043.36e-0053.87e-006];
snr = -1:0.5:8.5;
ber = [0.156154 0.137381 0.119395 0.101514 0.085107 0.069242 0.0550758...
0.042367 0.0317933 0.0230162 0.0161253 0.0105535 0.006886 0.00414325 ...
0.00233325 0.00122125 0.00063275 0.0002545 0.00013675 4.7e-005];
figure
semilogy(snr_bpsk bpsk ‘k‘ snr ber ‘k*-‘);
grid on
legend(‘BPSK‘‘Hamming(74)‘);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2011-10-30 22:04 HammingCode\
文件 853 2011-10-30 21:25 HammingCode\ber_old.dat
目录 0 2011-10-30 22:05 HammingCode\Haming Code\
目录 0 2011-10-30 22:04 HammingCode\Haming Code\Debug\
文件 54272 2011-10-30 22:03 HammingCode\Haming Code\Debug\Haming Code.exe
文件 451772 2011-10-30 22:03 HammingCode\Haming Code\Debug\Haming Code.ilk
文件 658432 2011-10-30 22:03 HammingCode\Haming Code\Debug\Haming Code.pdb
目录 0 2011-10-30 22:04 HammingCode\Haming Code\Haming Code\
文件 1379328 2011-10-30 22:05 HammingCode\Haming Code\Haming Code.ncb
文件 899 2011-10-30 21:51 HammingCode\Haming Code\Haming Code.sln
文件 8704 2011-10-30 22:04 HammingCode\Haming Code\Haming Code.suo
文件 538 2011-10-30 21:54 HammingCode\Haming Code\Haming Code\ber.txt
文件 900 2011-10-30 18:59 HammingCode\Haming Code\Haming Code\channel.cpp
目录 0 2011-10-30 22:04 HammingCode\Haming Code\Haming Code\Debug\
文件 14488 2011-10-30 22:03 HammingCode\Haming Code\Haming Code\Debug\BuildLog.htm
文件 30716 2011-10-30 22:03 HammingCode\Haming Code\Haming Code\Debug\channel.obj
文件 25721 2011-10-30 22:03 HammingCode\Haming Code\Haming Code\Debug\demodulation.obj
文件 25609 2011-10-30 22:03 HammingCode\Haming Code\Haming Code\Debug\Gcode.obj
文件 30738 2011-10-30 22:03 HammingCode\Haming Code\Haming Code\Debug\Gdecode.obj
文件 25621 2011-10-30 22:03 HammingCode\Haming Code\Haming Code\Debug\Gmessage.obj
文件 663 2011-10-30 22:03 HammingCode\Haming Code\Haming Code\Debug\Haming Code.exe.em
文件 728 2011-10-30 22:03 HammingCode\Haming Code\Haming Code\Debug\Haming Code.exe.em
文件 621 2011-10-30 22:03 HammingCode\Haming Code\Haming Code\Debug\Haming Code.exe.intermediate.manifest
文件 49604 2011-10-30 22:03 HammingCode\Haming Code\Haming Code\Debug\main.obj
文件 25696 2011-10-30 22:03 HammingCode\Haming Code\Haming Code\Debug\modulation.obj
文件 65 2011-10-30 22:03 HammingCode\Haming Code\Haming Code\Debug\mt.dep
文件 25566 2011-10-30 22:03 HammingCode\Haming Code\Haming Code\Debug\statistics.obj
文件 297984 2011-10-30 22:03 HammingCode\Haming Code\Haming Code\Debug\vc90.idb
文件 225280 2011-10-30 22:03 HammingCode\Haming Code\Haming Code\Debug\vc90.pdb
文件 189 2011-10-30 18:59 HammingCode\Haming Code\Haming Code\demodulation.cpp
文件 239 2011-10-30 19:12 HammingCode\Haming Code\Haming Code\Gcode.cpp
............此处省略11个文件信息
评论
共有 条评论