HP Calculatrice graphique HP 48gII Manuel d'utilisation

Page 616

Advertising
background image

Page 17-3

d’arguments dans la fonction RAND, vous obtenez la liste de nombres plus un
nombre aléatoire additionnel qui y est rattaché, comme illustré à droite :

Les générateurs de nombres aléatoires, en général, fonctionnent en prenant
une valeur, appelée «germe» du générateur et en effectuant certains
algorithmes mathématiques sur ce «germe» qui génère un nombre (pseudo)
aléatoire. Si vous voulez générer une séquence de nombres et être capable
de répéter la même séquence plus tard, vous pouvez changer le «germe» du
générateur en utilisant la fonction RDZ(n), où n est le «germe», avant de
générer la séquence. Les générateurs de nombres aléatoires fonctionnent en
commençant par un nombre «germe» qui est transformé en un premier
nombre aléatoire de la série. Les nombres peuvent ainsi devenir le «germe»
du nombre suivant et ainsi de suite. En "ressemant" ce même nombre come
germe de séquence, vous pouvez reproduire cette même séquence plusieurs
fois. Par exemple, essayez la procédure suivante :

RDZ(0.25)

`

Utilise 0.25 comme «germe»

RAND()

`

Premier nombre aléatoire = 0.75285…

RAND()

`

Second nombre aléatoire = 0.51109…

RAND()

`

Troisième nombre aléatoire = 0.085429….

Recommencez la séquence :

RDZ(0.25)

`

Utilise 0.25 comme «germe»

RAND()

`

Premier nombre aléatoire = 0.75285…

RAND()

`

Second nombre aléatoire = 0.51109…

RAND()

`

Troisième nombre aléatoire= 0.085429….

Pour générer une séquence de nombres aléatoires, utilisez la fonction SEQ.
Par exemple, pour générer une liste de 5 nombres aléatoires, vous pouvez
utiliser en mode ALG :

SEQ(RAND(),1,5,1). En mode RPN, utilisez le

programme suivant :

Advertising