NumPy 瑞利分布
瑞利分布(Rayleigh Distribution)
瑞利分布用于信号处理。
它有两个参数:
scale
- (标准差)决定分布的平坦程度(默认为 1.0)。size
- 返回数组的形状。
实例
抽取一个 scale
为 2,size
为 2x3 的瑞利分布样本:
from numpy import random x = random.rayleigh(scale=2, size=(2, 3)) print(x)
瑞利分布的可视化
实例
from numpy import random import matplotlib.pyplot as plt import seaborn as sns sns.displot(random.rayleigh(size=1000), kind="kde") plt.show()
结果

瑞利分布和卡方分布之间的相似性
在单位标准差和 2 个自由度下,瑞利分布和卡方分布表示相同的分布。