文章目录
前言
Jakes衰落信道模型是一种考虑了多普勒频移的瑞利衰落信道模型。本文介绍Jakes衰落信道模型,并给出其MATLAB仿真代码。
一、Jakes衰落信道模型
Jakes衰落信道模型是一种考虑了多普勒频移的瑞利衰落信道模型。Jakes衰落信道模型采用正弦波叠加的方法生成相关瑞利分布随机样本。Jakes瑞利衰落过程的正交分量由下式给出:
式中,
ωd 是最大多普勒角频率,φn、ϕn 和 θn 对于所有的 n 都是统计独立的,并且在 [–π, π) 范围内均匀分布。
下面给出以上述式(1)-(3)生成相关瑞利分布衰落样本的MATLAB代码。
二、MATLAB代码
Jakes瑞利衰落信道模型的MATLAB代码如下:
function h = Jakes_Rayleigh(fd, M, dt, N)
T = N*dt - dt;
t = 0:dt:T;
const = sqrt(2/M); % 归一化功率系数
w = 2*pi*fd;
x = 0;
y = 0;
for n