Je veux décider de la capacité d'une table afin qu'elle ait des cotes résiduelles inférieures à pour déborder pour un donné , en supposant que le nombre d'entrées suit une loi de Poisson avec une donnée espérance .
Idéalement, je veux le plus petit entier Ctel que 1-CDF[PoissonDistribution[E],C] < 2^-ppour donné pet E; mais je me contente d'un Cpeu plus haut que ça. Mathematica est très bien pour le calcul manuel, mais je voudrais calculer à Cpartir de pet Eau moment de la compilation, ce qui me limite à l'arithmétique entière 64 bits.
Mise à jour: Dans Mathematica (version 7) e = 1000; p = 40; c = Quantile[PoissonDistribution[e], 1 - 2^-p]est 1231et semble correct (merci @Procrastinator); cependant, le résultat pour les deux p = 50et p = 60est 1250, ce qui est faux du côté dangereux (et importe: mon expérience se répète comme fois ou plus, et je veux manifestement moins de probabilités globales d'échec). Je veux une approximation grossière mais sûre en utilisant uniquement l'arithmétique de 64 bits , disponible en C (++) au moment de la compilation.
ples problèmes de signe et de précision, et les noms Eet Cqui sont réservés). MAIS j'ai besoin d'une simple approximation de cela, peut-être grossière (mais du bon côté) en utilisant uniquement l'arityhmétique 64 bits!
C = Quantile[PoissonDistribution[E],1-2^p]?