Soit xi, pour i=1, ..., n, une suite de nombres aléatoires obtenue d'un générateur à congruence linéaire. La suite des ui=xi/m, pour i=1, ..., n est une suite de nombres aléatoires distribuée uniformément dans l'intervalle [0,1[.
Dans le cas idéal, on doit trouver les trois valeurs ci-dessous:
| Moyenne : |
Variance: |
Facteur d'autocorrélation: |
| Suite (n=10) | Moyenne | Variance | Autocorrélation |
| 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 | 0.5 | 0 | 0.225 |
| 0, 0, 0, 0, 0, 1, 1, 1, 1, 1 | 0.5 | 0.25 | 0.4 |
| 0, 1, 0, 1, 0, 1, 0, 1, 0, 1 | 0.5 | 0.25 | 0 |
| 0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9 | 0.45 | 0.0825 | 0.33 |
On constate que la dernière suite satisfait presque le test. Ce test n'est donc pas suffisant...
Fonctions Mathematica utiles: For, Length. |
| Le fichier Mathematica complet est disponible, mais seulement pour les visiteurs autorisés! |