无线信道中ph和ph^2的场景

news/2024/9/17 8:13:03/ 标签: 概率论, 无线信道

使用 p h ph ph的情况:

Rayleigh 分布的随机变量可以通过两个独立且相同分布的零均值、高斯分布的随机变量表示。设两个高斯随机变量为 X ∼ N ( 0 , σ 2 ) X \sim \mathcal{N}(0, \sigma^2) XN(0,σ2) Y ∼ N ( 0 , σ 2 ) Y \sim \mathcal{N}(0, \sigma^2) YN(0,σ2),Rayleigh 分布的随机变量可以用以下高斯函数的形式表示:

γ = X 2 + Y 2 \gamma = \sqrt{X^2 + Y^2} γ=X2+Y2

其中 ( X ) 和 ( Y ) 是独立的正态分布随机变量,均值为 0,方差为 σ 2 \sigma^2 σ2
在这里插入图片描述

对于代码 np.random.rayleigh(scale=1, size=10),尺度参数 σ \sigma σ 取 1,因此数学上可以表示为:

γ i = X i 2 + Y i 2 , i = 1 , 2 , … , 10 \gamma_i = \sqrt{X_i^2 + Y_i^2}, \quad i=1, 2, \dots, 10 γi=Xi2+Yi2 ,i=1,2,,10
其中 X i ∼ N ( 0 , 1 ) X_i \sim \mathcal{N}(0, 1) XiN(0,1) Y i ∼ N ( 0 , 1 ) Y_i \sim \mathcal{N}(0, 1) YiN(0,1)

一般来说,此时的生成的信道h是一个正数,无须平方,且直接使用ph,例如:
在这里插入图片描述
在这里插入图片描述

使用 p h 2 ph^2 ph2的情况:

一般来说,此时的生成的信道h是一个复数,所以要用 p h 2 ph^2 ph2
(注:Resource Optimization for Semantic-Aware Networks with Task Offloading)

在这里插入图片描述

关于瑞利分布

Rayleigh 分布的概率密度函数(PDF)为:

f ( x ; σ ) = x σ 2 exp ⁡ ( − x 2 2 σ 2 ) , x ≥ 0 f(x; \sigma) = \frac{x}{\sigma^2} \exp\left(-\frac{x^2}{2\sigma^2}\right), \quad x \geq 0 f(x;σ)=σ2xexp(2σ2x2),x0

其中:

  • x x x 是随机变量的值。
  • σ \sigma σ 是尺度参数(scale parameter)。
  • f ( x ) f(x) f(x) x x x 处的概率密度。

Rayleigh 分布常用于描述从二维独立高斯分布中获得的向量长度,例如信道衰落模型中的振幅。

Rayleigh 分布的累积分布函数(CDF)为:

F ( x ; σ ) = 1 − exp ⁡ ( − x 2 2 σ 2 ) , x ≥ 0 F(x; \sigma) = 1 - \exp\left(-\frac{x^2}{2\sigma^2}\right), \quad x \geq 0 F(x;σ)=1exp(2σ2x2),x0

其中:

  • x x x是随机变量的值,
  • σ \sigma σ 是尺度参数(scale parameter)。

这个公式表示从 0 到 x x x的概率累积,也就是小于或等于 x x x的随机变量值的概率。


http://www.ppmy.cn/news/1521953.html

相关文章

回归预测 | Matlab基于贝叶斯算法优化XGBoost(BO-XGBoost/Bayes-XGBoost)的数据回归预测+交叉验证

回归预测 | Matlab基于贝叶斯算法优化XGBoost(BO-XGBoost/Bayes-XGBoost)的数据回归预测交叉验证 目录 回归预测 | Matlab基于贝叶斯算法优化XGBoost(BO-XGBoost/Bayes-XGBoost)的数据回归预测交叉验证效果一览基本介绍程序设计参考资料 效果一览 基本介绍 Matlab实现基于贝叶…

端口安全老化细节

我们都知道port-security aging-time命令用来配置端口安全动态MAC地址的老化时间,但是后面还可以加上类型: [SW1-GigabitEthernet0/0/1]port-security aging-time 5 type absolute Absolute time 绝对老化 inactivity Inactivity time相对老化 …

详解 HTTPS 与 TLS证书链校验

一文详解 HTTPS 与 TLS证书链校验_证书链怎么验证-CSDN博客 深入浅出 SSL/CA 证书及其相关证书文件(pem、crt、cer、key、csr) https://zhuanlan.zhihu.com/p/702745054

ASP.NET Core 入门教学十七 GraphQL入门指南

GraphQL 是一种用于 API 的查询语言,允许客户端请求所需的数据,并能够合并多个资源到一个请求中。在 ASP.NET Core 中使用 GraphQL 可以提供更灵活、高效和实用的数据查询方式。以下是 ASP.NET Core 中 GraphQL 的入门指南: 1. 安装必要的 N…

【Android】程序开发组件—探究Jetpack

引言 Jetpack是一个开发组件工具集,它的主要目的是帮助我们编写出更加简洁的代码,并简化我们的开发过程,在这么多的组件当中,最需要我们关注的其实还是架构组件,接下来就对Jetpack的主要架构组件进行学习!…

Jmeter终极线程组“Ultimate Thread Group“如何使用?

1、安装,点击"选项",再点击"Plugins Manager",下载"Custom Thread Groups" 2、添加"jpgc - Ultimate Thread Group" 3、"jpgc - Ultimate Thread Group"使用

从C到Py:面向对象程序设计

面向对象思想 我们先来介绍一下两大编程思想,其一是面向过程,它强调功能上的封装,运用的是简单的线性思维,二是面向对象,它主要是对属性和行为上的封装,处理复杂的事物。 面向过程的典型语言是C语言&…

西门子PLC MODBUS TCP通信

1. PLC要读设备的数据,PLC作为CLIENT(客户端),第三方设备作为SERVER(服务端)。https://zhuanlan.zhihu.com/p/705926399 2.PLC作为服务端 3.1 Modbus TCP 通信S7-1200Modbus TCP通信 Modbus TCP 服务器指令 MB_SERVER V5.0 新功…

android 15升级适配无法安装运行,并且提示应用未安装

最近升级项目到android15,一开始遇到这个报错,以为是广播的问题,因为当时在Log中发现这个的报错 One of RECEIVER_EXPORTED or RECEIVER_NOT_EXPORTED should be 这条报错的解决方案依据 google开发者android14 关于这条的 原文: …

Git撤销add

git要提交版本第一步是add,就算是文件本身已经存在只是修改,也需要添加,即添加到暂存区。其中最偷懒和也保险的命令是: git add . 即添加了本地(多称工作目录)所有文件。 撤销add有以下文章: …

了解一下HTTP 与 HTTPS 的区别

介绍: HTTP是超文本传输协议。规定了客户端(通常是浏览器)和服务器之间如何传输超文本,也就是包含链接的文本。通常使用TCP【1】/IP协议来传输数据,默认端口为80。 HTTPS是超文本传输安全协议,具有CA证书。…

【2024数模国赛赛题思路公开】国赛D题思路丨附可运行代码丨无偿自提

2024年国赛D题解题思路 问题一 【题目】 投射一枚深弹,潜艇中心位置的深度定位没有误差,两个水平坐标定位均服从正态分布。分析投弹最大命中概率与投弹落点平面坐标及定深引信引爆深度之间的关系,并给出使得投弹命中概率最大的投弹方案&…

【时时三省】(C语言基础)指针进阶 例题3

山不在高,有仙则名。水不在深,有龙则灵。 ----CSDN 时时三省 例题: 这个arr里面是放了[a b c d e f \0] 第一个arr 这个sizeof是计算这个数组的大小 这个里面加上\0一共是7个元素 所以打印7 第二个arr0 这个指数组…

SQL进阶技巧:每年在校人数统计 | 区间重叠问题

目录 0 问题分析 1 数据准备 2 问题分析 3 小结 区间重叠问题 0 问题分析 有一个录取学生人数表 in_school_stu,记录的是每年录取学生的人数及录取学生的学制,计算每年在校学生人数。 1 数据准备 create table in_school_stu as ( select stack(5,1,2001,2,1200,2,2000…

CSS-动态计算高度

要在 CSS 中动态计算元素的高度,你可以使用几种方法,主要取决于你需要的具体效果和布局。以下是一些常见的方法: 1. 使用 calc() 函数 calc() 允许你在 CSS 中进行动态计算。例如,设置一个元素的高度为视口高度减去一个固定的像…

Unity(2022.3.41LTS) - UI简介,了解

目录 零.简介 一、主要组件 二、布局组件 四、创建和编辑 UI 五、代码控制 UI 六、优化和注意事项 零.简介 Unity UI(用户界面)是 Unity 引擎中用于创建游戏界面和交互元素的强大工具集。 一、主要组件 Canvas(画布)&…

Iceberg与Spark整合环境配置

版本对应关系 参考官网 核心依赖jar包 从官网下载对应版本的iceberg-spark-runtime-xxx.jar包。 利用spark配置参数–package或–jars引入 –packages 参数允许你指定 Maven 仓库中的包,这些包将会被自动下载并添加到 Spark 的类路径中。这对于使用 Maven 协调…

【华为OD】2024D卷——剩余银饰的重量

题目描述&#xff1a; 有N块二手市场收集的银饰&#xff0c;每块银饰的重量都是正整数&#xff0c;收集到的银饰会被熔化用于打造新的饰品。 每一回合&#xff0c;从中选出三块最重的银饰&#xff0c;然后一起熔掉。 假设银饰的重量分别为x、y和z&#xff0c;且x<y<z。那…

如何防止IP地址被篡改

1. 强化网络安全基础设施 使用防火墙和入侵检测系统&#xff08;IDS&#xff09;&#xff1a;部署防火墙可以过滤掉未授权的网络流量&#xff0c;而IDS 则能够实时监控网络活动&#xff0c;检测并阻止任何异常或可疑行为&#xff0c;包括IP地址的篡改尝试。 配置安全路由器和…

oracle 清空表数据、

在 Oracle 数据库中&#xff0c;清空表数据可以通过以下几种方式实现&#xff1a; 1. 使用 TRUNCATE 语句 TRUNCATE 语句是最快的方式来删除表中的所有数据。它会删除所有行&#xff0c;并且不记录每行删除的详细信息&#xff0c;因此速度比 DELETE 语句快。它还会释放表的空…