pe_simu.m
来自「对pam调制的误码率进行理论和仿真对比」· M 代码 · 共 23 行
M
23 行
function result=pe_simu(totalbits,snr_db,E,R)
Eb_N0=10^(snr_db/10);
sgma=E/sqrt(2*Eb_N0);
error=0;
for i=1:totalbits
x=randint;
n0=randn(1)*sgma;
n1=randn(1)*sgma;
if(x==0)
r0=E+n0;
r1=R+n1;
if(r0<r1)
error=error+1;
end
else
r0=R+n0;
r1=E+n1;
if(r0>r1)
error=error+1;
end
end
end;
result=error/totalbits
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?