suzuki_generator.m

来自「Suzuki信道仿真,用于多路径信道衰落.综合大尺度衰落和小尺度衰落.可用来仿真」· M 代码 · 共 14 行

M
14
字号
function Suzuki_t=Suzuki_generator(N1,N2,N3,Variance1,fmax,fc,kc,sigma3,m3,A_Los,f_Los,T_interval,T)
[f1,c1,theta1]=Parameter_Classical('MED',N1,Variance1,fmax,'rand');
[f2,c2,theta2]=Parameter_Classical('MEA',N2,Variance1,fmax,'rand');
c1=c1/sqrt(2);
c2=c2/sqrt(2);
[f3,c3,theta3]=Parameter_Gaussian('MED',N3,1,fc,kc,'rand');
g=(2*pi*fc/sqrt(2*log(2)))^2;
f3(N3)=sqrt(g*N3/(2*pi)^2-sum(f3(1:N3-1).^2));
N=ceil(T/T_interval);
t=(0:N-1)*T_interval;
lognormal_t=exp(Gauss_generator(c3,f3,theta3,T_interval,T)*sigma3+m3);
rice_t=Rice_generator(c1,f1,theta1,c2,f2,theta2,A_Los,f_Los,theta_Los,T_interval,T);
Suzuki_t=rice_t.*lognormal_t;

⌨️ 快捷键说明

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