基于频率选择性衰落信道的OFDM建模仿真

通过仿真跟初学OFDM信息的同学分享一下OFDM的建模过程,帮助理解OFDM系统原理

1.1 生成L个径的等功率瑞利衰落信道

1.1.1 生成泊松随机变量L来确定通道的射线数量。

L = randi([1,20]);

1.1.2生成L个复数衰落系数,每个系数的振幅服从瑞利分布,相位服从均匀分布(α1、α2、α3、...αL)

    amplitude = raylrnd(sigma,1,L);
    phase = 2 * pi * rand(1,L);

1.1.3 生成从0到2的均匀随机变量来模拟射线的时间延迟。 生成L延迟(τ1,  τ2,τ3,...τL)

    pos = sort(randperm(delayMax, L));%randi([1, delayMax], 1, L);
    maxpos = max(pos);
    h(pos) = complex_number;

1.1.4 绘制通道脉冲响应。 确保每次生成的信道的功率都是相同的。既不管信道的多径数量和系数,总的功率要归一化

                           

                                                                                  

1.2 仿真QPSK调制

1.2.1 生成N个独立的QPSK随机符号序列

    num_bit = 128;
    data_sym = randi([0 1],1,num_bit); % data
   
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值