Rayleigh无线衰落信道的MATLAB仿真,课程设计。
3.1.3. 产生服从瑞利分布的路径衰落r(t)
利用窄带高斯过程的特性,其振幅服从瑞利分布,即
r(t) (3.1.4)
上式中,nc(t)、ns(t)分别为窄带高斯过程的同相和正交支路的基带信号。
首先产生独立的复高斯噪声的样本,并经过FFT后形成频域的样本,然后与S(f)开方后的值相乘,以获得满足多普勒频谱特性要求的信号,经IFFT后变换成时域波形,再经过平方,将两路的信号相加并进行开方运算后,形成瑞利衰落的信号r(t)。
3.2 仿真程序
子函数代码:
function[r,x,y]=chan(n) %为路径数x,y分别为叠加后信号实部和虚部 t=1; v=50; lamda=1/3; %t,v,lamda初始化一个值 alpha=rand(1,n); %产生n条路径的幅度向量 phi=2*pi*rand(1,n); %产生n条路径的相位向量
theta=2*pi*rand(1,n); %产生n条路径的多普勒频移的角度向量
s=alpha.*(exp(j.*(phi+2*pi*v*t/lamda*cos(theta))))*ones(1,n)'; %s为n条路径的叠加 x=real(s); y=imag(s);
r=sqrt(x^2+y^2); end