HP 50g Guide De L'utilisateur page 602

Masquer les pouces Voir aussi pour 50g:
Table des Matières

Publicité

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) `
RAND() `
RAND() `
RAND() `
Recommencez la séquence :
RDZ(0.25) `
RAND() `
RAND() `
RAND() `
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(R ND(),j,1,5,1). En mode RPN, utilisez le
programme suivant :
«
n « 1 n FOR j RND NEXT n
Utilise 0.25 comme «germe»
Premier nombre aléatoire = 0.75285...
Second nombre aléatoire = 0.51109...
Troisième nombre aléatoire = 0.085429....
Utilise 0.25 comme «germe»
Premier nombre aléatoire = 0.75285...
Second nombre aléatoire = 0.51109...
Troisième nombre aléatoire= 0.085429....
LIST » »
Page. 17-3

Publicité

Table des Matières
loading

Table des Matières