Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
loi_poisson [2008/03/29 09:22] tyrtamos |
loi_poisson [2008/04/17 20:22] tyrtamos |
||
---|---|---|---|
Ligne 143: | Ligne 143: | ||
print poissoncum(50, | print poissoncum(50, | ||
</ | </ | ||
+ | |||
===== Intervalle de confiance sur la détermination du paramètre d'une loi de poisson ===== | ===== Intervalle de confiance sur la détermination du paramètre d'une loi de poisson ===== | ||
Ligne 187: | Ligne 188: | ||
if abs(f2)< | if abs(f2)< | ||
break | break | ||
- | if abs(f2)> | + | if (abs(f2)> |
dp=-dp/2 | dp=-dp/2 | ||
m1=m2 | m1=m2 | ||
Ligne 218: | Ligne 219: | ||
if abs(f2)< | if abs(f2)< | ||
break | break | ||
- | if abs(f2)> | + | if (abs(f2)> |
dp=-dp/2 | dp=-dp/2 | ||
m1=m2 | m1=m2 | ||
Ligne 269: | Ligne 270: | ||
===== Génération de valeurs tirées au hasard selon une distribution de Poisson ===== | ===== Génération de valeurs tirées au hasard selon une distribution de Poisson ===== | ||
+ | Cette fonction peut fournir une seule valeur ou une liste de valeurs (longueur de la liste donnée par le paramètre optionnel nb). | ||
+ | On applique le principe général de ce genre de calcul: | ||
+ | * on tire au hasard un nombre décimal compris entre 0 et 1 avec random(), et on le considère comme une probabilité cumulée. | ||
+ | * grâce au calcul de la probabilité cumulée de la loi de Poisson, on cherche à quel variable aléatoire k cela correspond | ||
+ | Pour alléger les calculs, on utilise ici le calcul de la probabilité normale et pas celle cumulée. En fait, on la recalcule dans la recherche. | ||
+ | |||
+ | Codage proposé: | ||
+ | |||
+ | <code python> | ||
+ | # | ||
+ | # -*- coding: utf-8 -*- | ||
+ | from __future__ import division | ||
+ | |||
+ | from math import * | ||
import random | import random | ||
Ligne 299: | Ligne 314: | ||
print hpoisson(2) | print hpoisson(2) | ||
print hpoisson(2, | print hpoisson(2, | ||
+ | </ | ||
+ | Avec cette fonction, on peut faire des simulations de tirage au hasard. | ||
- | + | < | |
- | + | < | |
+ | <style type=" | ||
+ | <!-- | ||
+ | body {background-image: | ||
+ | --> | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | </ | ||
+ | </ |