1. NLoS: 此时的channel coefficients的模服从Rayleigh distribution

Rayleigh distribution: 当一个随机二维向量的两个分量呈独立的、有着相同的方差、均值为0的正态分布时,这个向量的模呈瑞利分布.

若channel coefficients用h = x + iy表示, x和y则服从一个均值为0, 相同方差的正态分布, 则 |h| 服从瑞利分布. x和y为何服从正态分布可以用大数定理来解释.

Matlab代码如下:

h = (randn(1,1)+1i*randn(1,1))/sqrt(2)

2. LoS: 此时的channel coefficients的模服从Rician channel

are statistically independent normal random variables and θ is any real number.

Matlab代码如下(K-factor = 1):

h = sqrt(1/2)*ones(M,N).* exp(1i*2*pi*rand(M,N)) + (1/2)*(randn(M,N)+1i*randn(M,N))

LoS的channel coefficients就是在NLoS的基础上加上了一部分, 其代表了视线的那部分.

Matlab代码如下(K-factor ≠ 1):

h = sqrt(k/(k+1))*ones(M,N).* exp(1i*2*pi*rand(M,N)) + sqrt(1/(k+1))*sqrt(1/2)*(randn(M,N)+1i*randn(M,N))

reference: David Tse的fundamental of wireless communication那本书的公式(2.55)

以上两个代码产生的channel coefficients都是归一化的, 因此expected channel gain为1. 欢迎大家的补充指正.

matlab构建信道模型channel model, Rayleigh channel (NLoS), Rician channel (LoS)相关推荐

  1. 信道模型:Rayleigh、Rician、卫星→地面:Shadowed-Rician

    这里写目录标题 比较 C. Loo模型:直射阴影,多径不阴影 Corazza模型:直射和多径都阴影 Lutz模型:好坏2个状态 Rayleigh and Rician 信道生成 Shadowed-Ri ...

  2. matlab中频率选择性衰落信道,浅海水声信道模型分析及频率选择性衰落仿真

    第10卷第12期 Vo l .10,No .12 宜宾学院学报 J ou rnal of Yibin Un i versity 2010年12月 Dec .,2010 收稿日期1修回作者简介贺繇(), ...

  3. matlab多径信道模型,基于matlab的无线多径信道建模与仿真分析

    基于matlab的无线多径信道建模与仿真分析 基于MATLAB的无线多径信道建模与仿真分析 摘 要:对于无线通信, 衰落是影响系统性能的重要因素, 而不同形式的衰落对于信号产生的影响 也不相同.本文在 ...

  4. IPMI channel model的理解

    IPMI 1.5V版本后提出了"Channel Model"的概念.通道模型是IPMI标准中IPMI消息传递的公共通道,所有IPMI消息(请求和响应)都是通过通道传递的.IPMI一 ...

  5. 基于MATLAB的COST231 Hata信道模型的仿真与理论分析

    COST231 Hata模型应用频率在1 500MHz到2 000MHz之间,适用于小区半径大于1km的宏蜂窝系统,发射有效天线高度在30m到200m之间,接收有效天线高度在1m到10m之间.路径损耗 ...

  6. R语言广义加性模型(GAMs:Generalized Additive Model)建模:数据加载、划分数据、并分别构建线性回归模型和广义线性加性模型GAMs、并比较线性模型和GAMs模型的性能

    R语言广义加性模型(GAMs:Generalized Additive Model)建模:数据加载.划分数据.并分别构建线性回归模型和广义线性加性模型GAMs.并比较线性模型和GAMs模型的性能 目录

  7. Ember——在构建Ember应用程序时,我们会使用到六个主要部件:应用程序(Application)、模型(Model)、视图(View)、模板(Template)、路由(...

    在构建Ember应用程序时,我们会使用到六个主要部件: 模板(Template).应用程序(Application).视图(View).路由(Routing).控制器(Controller)和模型(M ...

  8. 【Netty】NIO 简介 ( NIO 模型 | NIO 三大组件 | 选择器 Selector | 通道 Channel | 缓冲区 Buffer | NIO 组件分配 | 缓冲区示例 )

    文章目录 I . NIO 模型 II . NIO 三大组件交互流程 III . NIO 缓冲区 IV . NIO 与 BIO 对比 V . NIO 线程分配 VI . 缓冲区 ( Buffer ) 示 ...

  9. 基于MATLAB的SUI信道模型的理论分析与仿真

    为了仿真一个无线接收机接受信号强度的变化,我们需要知道:接收机所处的地理环境, 接收机到发射机的各个路径信号所受的影响,多普勒频偏等,即信道模型.对于频域单载波(SC-FDE) 技术,IEEE802. ...

最新文章

  1. webservice restful类型接口的调用实例
  2. 抽象工厂模式(JAVA反射)
  3. 《科学》公布2018十大科学突破技术
  4. 深入Golang之sync.Pool详解
  5. java url转成pdf_java URL转PDF文件
  6. markdown中快速插入Emoji表情包语法速查表!!!
  7. 从win到linux的小问题集锦(不断更新中)
  8. swift项目第七天:构建访客界面以及监听按钮点击
  9. kali linux添加环境变量
  10. 洛谷:P4568 [JLOI2011]飞行路线(分层图 / 二分错解(x))
  11. WPS表格如何在数字前面批量增加人民币符号和在后面添加元?
  12. 《图解网络硬件》网络硬件通用基础知识
  13. python写斗地主游戏_python斗地主
  14. linux桌面管理器lightdm,linux lightdm gdm gnome kde等的区别于联系(桌面环境 窗口管理器 显示管理器)...
  15. 计算机类期刊审稿周期及录用比例
  16. EntityFramework笔记
  17. 袋式过滤器 - - 过滤与分离的基本原理,结构和布局的控制袋式过滤器
  18. npm和cnpm的区别和安装
  19. VSCode搭建Vue项目及服务器部署
  20. 大数据时代的营销思维

热门文章

  1. 最美中国字|硬笔书法“崇”字这样写才好看,建议收藏!
  2. 风林评《如何写影评》|如何写影评
  3. 一键启动oracle服务脚本,Oracle服务一键启动/关闭
  4. C语言:初学者2--求π的值(3种方法)
  5. python爬虫之创建表格
  6. Excel学习笔记之基础篇
  7. 2018年7月北航举办软件工程师师资培训札记
  8. czl蒻蒟的OI之路3
  9. 编译原理复习四:编译器结构 消除左递归、左公因子 最右推导 寻找句柄讲解(附题目和答案)
  10. Linux- 系统随你玩之--文件管理-双生姐妹花