使用 p h ph ph的情况:
Rayleigh 分布的随机变量可以通过两个独立且相同分布的零均值、高斯分布的随机变量表示。设两个高斯随机变量为 X ∼ N ( 0 , σ 2 ) X \sim \mathcal{N}(0, \sigma^2) X∼N(0,σ2)和 Y ∼ N ( 0 , σ 2 ) Y \sim \mathcal{N}(0, \sigma^2) Y∼N(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) Xi∼N(0,1) 且 Y i ∼ N ( 0 , 1 ) Y_i \sim \mathcal{N}(0, 1) Yi∼N(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),x≥0
其中:
- 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;σ)=1−exp(−2σ2x2),x≥0
其中:
- x x x是随机变量的值,
- σ \sigma σ 是尺度参数(scale parameter)。
这个公式表示从 0 到 x x x的概率累积,也就是小于或等于 x x x的随机变量值的概率。