欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

程序员文章站 2022-06-30 09:09:07
...

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

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

 

相关标签: 通信