Home » python » NumPy Random Distribusi Rayleigh

NumPy Random Distribusi Rayleigh

by Catur Kurnia Sari
by Catur Kurnia Sari

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)

Visualisasi Distribusi Rayleigh

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:

Visualisasi Distribusi Rayleigh

Persamaan di Antara Distribusi Rayleigh dan Distribusi Chi Square

Pada unit standar deviasa dan derajat kebebasan sama dengan 2 distribusi rayleigh dan chi kuadrat mewakili distribusi yang sama.

You may also like