6 Jawaban 1
- Tentukan CDF F(x)
PDF dari exponential(3) f(x)=3e−3x,x≥0
CDF dari exponential(3) F(x)=1−e−3x,x≥0
- Tentukan inverse CDF F(x)
inverse CDF dari exponential(3) F−1(u)=−ln(1−u)3,x≥0
- Bangkitkan u∼U(0,1)
- Dapatkan bilangan acak x dengan menghitung F−1(u)
## [1] 0.3884123 0.2486713 0.1584971 0.3140278 0.1001712 0.3812012
## [1] 1000
- Membangkitan dengan fungsi bawaan R
## [1] 0.004985469 0.306740402 0.250719646 0.525013950 0.077219539 0.362224334
## [1] 1000
- Menamplikan histogram di R
fungsi
par
digunakan untuk menampilkan beberapa plot dalam satu layout, argumen mfrow
digunakan untuk menyatakan bagaimana pembagian layout tersebut.
Argumen main
dalam fungsi hist
digunakan untuk memberi judul pada plot.
6.1 Algoritme Acceptance-Rejection Method
Algoritme Acceptance-Rejection Method adalah sebagai berikut:
- Tetapkan peubah acak dari Y sebagai target sebaran beserta PDFnya g(y)
- Bangkitkan peubah acak Y tersebut.
- Bangkitkan u berdasarkan distribusi Uniform(0,1) atau u U(0,1)
- Hitung nilai c dengan mencari nilai maksimum dari f(y)g(y)
- Jika u≤f(y)cg(y), jadikan Y sebagai X.
- Jika kondisi ke-4 tidak terpenuhi kembali ke-1.