如何使用MATLAB rayleighchan 函数产生瑞利信道

瑞利信道的产生主要有两种方法:正弦波叠加法成型滤波法

MATLAB自带了 rayleighchan 函数来产生时变瑞利信道,据说用的是Jakes频域反变换方法来产生时间相关性的瑞利模型。【见博客】

%Ts    the sample time of input signal, in seconds
%Fd    the maximum Doppler shift, in hertz
%tau   the vector of path delays, in seconds
%pdb   the vector of path gains, in dB

Fs=1000;            %采样频率
Ts=1/Fs;            %采样间隔
Fd=500;             %Doppler频偏,Hz
tau=[0,0.01;        %多径延时向量,s
pdf=[0,0];          %多径信道增益向量,dB
chan = rayleighchan(Ts, Fd, tau, pdb);

 衰落信道模型

信道模型分为:数学模型  ->Zadeh, Bello 时变线性滤波器

                                         ->宽平稳非相关(WSSUS)信道                                                   

                         仿真模型  ->Clarke, Jakes 多径叠加模型  ->Zheng 模型, Field 模型

                                         ->抽头延时线模型

                                         ->Peter, Hoeher 蒙特卡洛模型

                                         ->基于KL展开

相关链接

1. https://blog.csdn.net/shenjun1992722/article/details/50193381

2. https://blog.csdn.net/mike190267481/article/details/7359576

3. https://blog.csdn.net/caozhk/article/details/19929435

4. https://max.book118.com/html/2017/1107/139307446.shtm

 

你可能感兴趣的:(科研)