📄 spreading_code_test.m
字号:
function out=spreading_code_test()
SNR=5;
L=32;
k=6;
s_code=Hadamard32;
u_code=s_code(5,:);
n_code=s_code(6,:);
sa=1.4^2;
sp=2*pi/16;
s=sa*(cos(sp)+j*sin(sp))
ss=s*u_code;
na=1.4^2;
np=2*pi/16;
ns=na*(cos(np)+j*sin(np))*n_code;
fm=randn(1,L)+j*randn(1,L);
ss=ss.*fm;
ns=ns.*fm;
Ps=sum(abs(ss))/L;
snr=10^(SNR/10);
Pn=Ps/snr;
ns=ns./snr^(1/2);
rs=ns+ss;
ds=rs.*u_code;
out=sum(ds)-s;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -