您现在的位置:首页 >> 通信 >> 内容

基于matlab的瑞利信道模拟和仿真

时间:2023/1/11 19:29:07 点击:

  核心提示:A211,包括程序操作录像...

1.完整项目描述和程序获取

>面包多安全交易平台:https://mbd.pub/o/bread/Y56UmZxy

>如果链接失效,可以直接打开本站店铺搜索相关店铺:

点击店铺

>如果链接失效,程序调试报错或者项目合作可以加微信或者QQ联系。

2.部分仿真图预览


3.算法概述

        瑞利分布是一个均值为0,方差为σ2的平稳窄带高斯过程,其包络的一维分布是瑞利分布。其表达式及概率密度如图所示。瑞利分布是最常见的用于描述平坦衰落信号接收包络或独立多径分量接受包络统计时变特性的一种分布类型。两个正交高斯噪声信号之和的包络服从瑞利分布。

4.部分源码

LengthOfSignal=10240; %信号长度(最好大于两倍fc)

fm=512; %最大多普勒频移

fc=5120; %载波频率

t=1:LengthOfSignal;

% SignalInput=sin(t/100);

SignalInput=sin(t/100)+cos(t/65); %信号输入

delay=[0 31 71 109 173 251];

power=[0 -1 -9 -10 -15 -20]; %dB

y_in=[zeros(1,delay(6)) SignalInput]; %为时移补零

y_out=zeros(1,LengthOfSignal); %用于信号输出

for i=1:6

    Rayl;

    y_out=y_out+r.*y_in(delay(6)+1-delay(i):delay(6)+LengthOfSignal-delay(i))*10^(power(i)/20);

end;

 

figure(1);

subplot(2,1,1);

plot(SignalInput(delay(6)+1:LengthOfSignal)); %去除时延造成的空白信号

title('Signal Input');

subplot(2,1,2);

plot(y_out(delay(6)+1:LengthOfSignal)); %去除时延造成的空白信号

title('Signal Output');

figure(2);

subplot(2,1,1);

hist(r,256);

title('Amplitude Distribution Of Rayleigh Signal')

subplot(2,1,2);

hist(angle(r0));

title('Angle Distribution Of Rayleigh Signal');

figure(3);

plot(Sf1);

title('The Frequency Response of Doppler Filter');

A211

作者:我爱C编程 来源:我爱C编程
本站最新成功开发工程项目案例
相关文章
  • 没有相关文章
相关评论
发表我的评论
  • 大名:
  • 内容:
本类固顶
  • 没有
  • FPGA/MATLAB商业/科研类项目合作(www.store718.com) © 2025 版权所有 All Rights Reserved.
  • Email:1480526168@qq.com 站长QQ: 1480526168