Distribusi Rayleigh digunakan dalam pemrosesan sinyal.
Distribusi ini memiliki dua parameter, berikut ini:
scale – (deviasi standar) memutuskan seberapa datar distribusi akan menjadi default 1.0.
size – Bentuk dari array yang akan dikembalikan.
Contoh:
Mengambil sampel pada distribusi rayleigh dengan skala 2 dan dengan ukuran 2×3
from numpy import random x = random.rayleigh(scale=2, size=(2, 3)) print(x)
Berikut contoh dari visualisasi distribusi rayleigh.
Contoh:
from numpy import random import matplotlib.pyplot as plt import seaborn as sns sns.distplot(random.rayleigh(size=1000), hist=False) plt.show()
Hasilnya:
Pada unit standar deviasa dan derajat kebebasan sama dengan 2 distribusi rayleigh dan chi kuadrat mewakili distribusi yang sama.