📄 test.m
字号:
%内编码性能测试主函数
clear all
close all
k=input('输入的个数,k=[1]');
if isempty(k),
k=1;
end
g=input('生成矩阵,g=[1 0 0 1 1;1 1 0 1 1]');
if isempty(g),
g=[1 0 0 1 1;1 1 0 1 1];
end
snr_in_dB=-4:1:4;
for i=1:length(snr_in_dB),
SNR=10^(snr_in_dB(i)/10);
t_e_r(i)=Qfunct(sqrt(2*SNR))
[sig_err_rate1(i)] =yuanshi(snr_in_dB(i))
%[sig_err_rate] =ceshi2(snr_in_dB(i),g,k)
[sig_err_rate2(i),class1_err_rate(i),class2_err_rate(i)] =bianma(snr_in_dB(i),g,k)
end;
semilogy(snr_in_dB,sig_err_rate1,'r*',snr_in_dB,sig_err_rate2,'g+',snr_in_dB,class1_err_rate,'g*',snr_in_dB,class2_err_rate,'go',snr_in_dB,t_e_r,'b-');
legend('无卷积编码','有卷积编码时总的误码率','有卷积编码时一级误码率','有卷积编码时二级误码率','理论误码率');
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -