Académique Documents
Professionnel Documents
Culture Documents
𝑚 = 5 ∗ 73 ∗ 172
Utiliser la méthode appropriée pour générer une séquence de 10 nombres issue des lois sui-
vantes :
100367|342534|444281|122388|84905|48612|225924|333621|88483|198560
0.2025|0.6911|0.8964|0.2469|0.1713|0.0981|0.4558|0.6731|0.1785|0.4006
La fonction de répartition de la loi exponentielle de paramètre 10 est donnée par :
𝑥 𝑥
Ce qui donne :
0.0226|0.1175|0.2267|0.0284|0.0188|0.0103|0.0608|0.1118|0.0197|0.0512
Ce qui donne :
𝑘 𝑥 𝑘−1 −(𝑥)𝑘
𝑓(𝑥) = ( ) 𝑒 𝜆 𝕀𝑥≥0 (𝑥)
𝜆 𝜆
TD 3
Simulation de lois continues
La fonction de répartition de la loi de Weibull de paramètres 𝜆 = 1 et 𝑘 = 0.5 est
donnée par :
𝑥 𝑥
1 𝑥
1 −1 −𝑡 12 1
𝐹(𝑥) = ∫ 𝑓(𝑡)𝑑𝑡 = ∫ (𝑡) 2 𝑒 𝑑𝑡 = [−𝑒 2 ] = 1 − 𝑒 −𝑥 2
−𝑡
2 0
−∞ 0
Ce qui donne :
0.0512|1.3800|5.1398|0.0804|0.0353|0.0107|0.3703|1.2503|0.0387|0.2620
Dans le cas de la loi Beta la fonction de répartition inverse n’est pas évidente à
calculer alors on utilise la méthode de rejet car on sait que la densité de loi beta
de paramètres 𝛼 = 2 et 𝛽 = 2 vérifie :
𝑓 ≤ 𝑐𝑔
Où 𝑐 est une constante à déterminer et g est la densité de la loi uniforme sur [0,1].
1 6
max 𝑓 = 𝑓 ( ) =
2 4
TD 3
Simulation de lois continues
A partir de là il faut générer des couples (𝑢𝑖 , 𝑐𝑢𝑖 ) où 𝑢𝑖 est une réalisation de la
loi uniforme sur [0,1]. Puis on compare 𝑓(𝑢𝑖 ) avec 𝑐𝑢𝑖 : si 𝑐𝑢𝑖 ≤ 𝑓(𝑢𝑖 ) alors on
accepte 𝑢𝑖 comme une réalisation de la loi beta de paramètres 𝛼 = 2 et 𝛽 = 2
sinon on la rejette.
(0.2025,0.3038)|(0.6911,1.0367)|(0.8964,1.3446)|(0.2469, 0.3704)|(0.1713,0.2570)|
(0.0981,0.1471)|(0.4558,0.6837)|(0.6731,1.0097)|(0.1785,0.2678)|(0.4006,0.6009)
On compare le deux élément de chaque couple 𝑐𝑢𝑖 avec 𝑓(𝑢𝑖 ). Les 𝑓(𝑢𝑖 ) sont
donnés par :
0.9690|1.2809|0.5573|1.1157|0.8518|0.5308|1.4883|1.3202|0.8799|1.4407
On a :
0.3038 ≤ 0.9690 alors on accepte 0.2025 1.0367 ≤ 1.2809 alors on accepte 0.6911
1.3446 > 0.5573 alors on rejette 0.8964 0.3704 ≤ 1.1157 alors on accepte 0.2469
0.2570 ≤ 0.8518 alors on accepte 0.1713 0.1471 ≤ 0.5308 alors on accepte 0.0981
0.6837 ≤ 1.4883 alors on accepte 0.4558 1.0097 ≤ 1.3202 alors on accepte 0.6731
0.2678 ≤ 0.8799 alors on accepte 0.1785 0.6009 ≤ 1.4407 alors on accepte 0.4006
Par conséquent, on a une séquence de taille 9 qui soit issue de la loi beta de para-
mètres 𝛼 = 2 et 𝛽 = 2 :
0.2025|0.6911|0.2469|0.1713|0.0981|0.4558|0.6731|0.1785|0.4006|
Une réalisation 𝑓 d’une loi de Fisher à 1 et 2 degrés de liberté est calculée direc-
tement à partir d’une réalisation 𝑥1 de la loi 𝜒12 et d’une réalisation 𝑥2 d’une loi
de 𝜒22 par la formule suivante :
𝑥1 ⁄2
𝑓=
𝑥2 ⁄2
2
D’un autre côté, une réalisation 𝑥 de la loi 𝜒𝑚 nécessite 𝑚 realisations 𝑛1 , … , 𝑛𝑚
de la loi normale centrée réduite et on a :
𝑚
𝑥 = ∑ 𝑛𝑖2
𝑖=1
Pour simuler une réalisation n d’une loi normale centrée réduite il faut deux réa-
lisations 𝑢 et 𝑣 de loi 𝑈[0,1] et on a :
𝑛 = √−2 ln 𝑢 cos(2𝑣𝜋)
Pour simuler une réalisation d’une loi uniforme continue de paramètre [0,1] il
suffit de choisir un bon GCL (Théorème 2). On choisit le GCL suivant :
Ce qui donne la séquence (𝑢,1 𝑣1 ), (𝑢2 , 𝑣2 ), (𝑢3 , 𝑣3 ) suivante qui soit issue la loi
uniforme sur [0,1] × [0,1] :