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

📄 figurehalfrate.asv

📁 采用 DVB反向链路(DVB-RCS)标准中的双二元Turbo码matlab仿真程序和仿真结果。支持1/2和1/3码率。支持MAP
💻 ASV
字号:
%码率1/2时的误比特率和误帧率
%
clear
clc
close all
snr228=0:0.25:2.0;

%N=228
%MAP
ber228=[0.17315 0.14245 0.098204 0.048269	0.019652 0.0065315	0.0015567 9.6949e-005 1.7284e-005];
fer228=[0.96154 0.89485 0.73665 0.42017 0.21368 0.085324 0.025304	0.0037893 0.0015763];
%ML_MAP
berML228=[0.23557	0.20946	0.17882	0.13102	0.070151	0.03114	0.0074452	0.0019709	0.00013422];
ferML228=[0.9901 0.97087 0.90703 0.7326 0.44643 0.25	0.075	0.022676 0.0035723];

%N=64
%MAP
snr64=0:0.25:3.0;
ber64=[0.14291	0.1224	0.085673	0.060119	0.036985	0.022857	0.010097	0.0032016	0.0015405	0.00053267	0.00023638	6.3621e-5	1.6742e-005];
fer64=[0.75047	0.69085	0.50188	0.38095	0.2451	0.16892	0.070291	0.027752	0.015091	0.0047348	0.0020724	0.00085421	0.00023293];
%ML_MAP
berML64=[0.19538	0.1626	0.12895	0.092281	0.067173	0.036701	0.018164	0.0086124	0.0040409	0.0011389	0.00061204	0.00013872	1.9898e-5];
ferML64=[0.84926	0.72464	0.6079	0.47619	0.36697	0.21186	0.11719	0.051195	0.024631	0.0098945	0.0038402	0.0014797	3.5021e-4];
semilogy(snr228,ber228,'*-',snr228,berML228,'+-',snr64,ber64,'d-',snr64,berML64,'s-')
grid on
legend('MAP,N=228','ML-MAP,N=228','MAP,N=64','ML-MAP,N=64')
xlabel('Eb/N0 dB')
ylabel('BER')
title('码率1/2双二元Turbo码误比特率曲线')
firgure
semilogy(snr228,fer228,'*-',snr228,ferML228,'+-',snr64,fer64,'d-',snr64,ferML64,'s-')
grid on
legend('MAP,N=228','ML-MAP,N=228','MAP,N=64','ML-MAP,N=64')
xlabel('Eb/N0 dB')
ylabel('FER')
title('码率1/2双二元Turbo码误符号率曲线')

⌨️ 快捷键说明

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