由于多径和移动台运动等影响因素,使得移动信道对传输信号在时间、频率和角度上造成了色散,如时间色散、频率色散、角度色散等等,因此多径信道的特性对通信质量有着至关重要的影响,而多径信道的包络统计特性成为我们研究的焦点。根据不同无线环境,接收信号包络一般服从几种典型分布,如瑞利分布、莱斯分布和Nakagami-m分布。在本文中,专门针对服从瑞利分布的多径信道进行模拟仿真,进一步加深对多径信道特性的了解。

%main.m
clc;
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');

瑞丽衰落信道的MATLAB仿真相关推荐

  1. matlab平坦衰落,平坦衰落信道的MATLAB仿真

    平坦衰落信道的MATLAB仿真 平坦衰落信道的MATLAB仿真 仿真代码如下 function [h]= Rayleigh_singlePath(fd,t) %产生瑞利衰落信道 fc=900*10^6 ...

  2. 【通信】多径衰落信道的matlab仿真

    1 简介 2 部分代码 clearf_c=1e3; %carrier frequency(no modulation)time_1 = (linspace (0, 10, 1000)); %times ...

  3. matlab仿真散射信道,无线信道建模原理及SUI-3信道的MATlab仿真.doc

    无线信道建模原理及SUI-3信道的MATlab仿真 无线衰落信道及仿真 无线衰落信道 在无线移动信道中,信号从发射天线经过复杂的传播环境到达接收天线,接收信号为各反射.衍射和散射分量以及信道噪声的复合 ...

  4. 【多径信道】多径信道的simulink仿真

    1.软件版本 matlab2021a 2.本算法理论知识 空空信道是一种典型的频率选择性衰落信道.在通信过程中,通信双方之间存在直射径.根据实际工程测量,考虑可分辨多径数为2,因此,其冲击响应和接收数 ...

  5. 【MATLAB教程案例5】常见无线通信信道的matlab模拟和仿真分析——自由空间损耗模型,Okumura-Hata模型以及COST231 Hata模型

    FPGA教程目录 MATLAB教程目录 -------------------------------------------------------------------------------- ...

  6. 二元固定信道(BSC)信道的MATLAB实现

    二元固定信道(BSC)信道参数p(转移概率)如图所示: 其中错误转移概率为,正确转移概率为,,,,. 现通过MATLAB编程实现该信道,由于该信道的转移特性与输入输出特性可知,该信道可通过一个二元信源 ...

  7. 静电场的有限差分法与matlab 仿真课程设计,计算物理和MATLAB课程设计--自激振动系统的MATLAB仿真.doc...

    东北石油大学课程设计任务书 课程 计算物理和MATLAB课程设计 题目 自激振动系统的MATLAB仿真 专业 姓名 学号 主要内容.基本要求.主要参考资料等 主要内容: 研究范?德?波耳(Van de ...

  8. 【注水功率分配】注水功率分配算法的MATLAB仿真

    1.软件版本 MATLAB2021a 2.本算法理论知识 注水算法是根据某种准则,并根据信道状况对发送功率进行自适应分配,通常是信道状况好的时刻,多分配功率,信道差的时候,少分配功率,从而最大化传输速 ...

  9. 多径信道理论的直观感受与MATLAB仿真

    格式乱了,程序源码与原文点击下面链接: 多径信道理论的直观感受与MATLAB仿真 - 子木的文章 - 知乎 https://zhuanlan.zhihu.com/p/116761401 目录 1.多径 ...

  10. 通信原理实验 多径传播 MATLAB仿真

    通信原理实验 多径传播 MATLAB仿真 一.实验目的 通过实验掌握多径传播.信道的频率选择性.相干带宽等概念,理解多径信道对信号传输的影响. 二.实验原理 多径信道指信号传输的路径不止一条,接收端同 ...

最新文章

  1. 【TensorFlow篇】--Tensorflow框架实现SoftMax模型识别手写数字集
  2. Android2.2 API 中文文档系列(3) —— AccessibilityService
  3. Java虚拟机JVM的内部体系结构
  4. [leetcode]Merge Intervals @ Python
  5. python简单圣诞树手工折纸_简单立体手工折纸圣诞树的视频教程
  6. 春晚晒出京东“奔富村”成绩单 京东年货节期间累计帮助300万农户户均增收近1700元...
  7. Glomosim安装和ParseC的使用等相关链接
  8. compile php with openssl on mac osx error 填坑
  9. docker容器跨宿主机通信
  10. Alex 的 Hadoop 菜鸟教程: 第6课 Hbase 安装教程
  11. 晶振-电路中的心脏起搏器
  12. 中国研修网计算机培训心得,网络研修培训心得体会(精选7篇)
  13. oracle连续周数,oracle周数计算
  14. C语言共用体和枚举的使用
  15. win10总是更新失败
  16. easySearch:一款聚合资源搜索神器
  17. 学生可以用计算机干什么,好学生用电脑干什么
  18. 一、Tensor基础
  19. keil 4c语言读写寄存器,【STM32单片机学习】第四课:GPIO控制LED(用寄存器编程)
  20. Houdini 使用Python设置Preference

热门文章

  1. 32位java8,jdk8下载,解压版
  2. CNC:机械工程之机械制图的几何特征、测量、配合、公差带、图纸标注、公差、配合、表面粗糙度之详细攻略
  3. 解读《美国国家BIM标准》 – BIM能力成熟度模型 (七)
  4. 微信小程序物流仓库平台+后台管理系统|前后分离VUE
  5. 社交电商 社群电商 源码下载
  6. arcgis软件界面字体太小
  7. ctf不允许上传该类型php,d3ctf easyweb题解
  8. Ubuntu下安装ssh与配置
  9. java8steam流 filler_做有机硅,不懂英文哪能行?——赶紧收藏,说不定哪天就用到了!...
  10. Python之pip的安装和使用详细教程