Générateur de nombres aléatoires

Questions et discussions autour de la programmation du HP-41.
Répondre
Avatar de l’utilisateur
leglatin
Apprenti
Messages : 16
Inscription : sam. 19 mai 2007 22:43

Générateur de nombres aléatoires

Message par leglatin »

Salut les 41istes,

Est-ce qu'une âme charitable pourrait me rappeler la formule du générateur de nombres aléatoires miracle recommandé par HP et qui, si ma mémoire est bonne, était décrite dans le manuel HP-41 ?

J'en ai besoin, mais pas n'arrive pas à le retrouver sur le Net et m'en rappelle plus :(

Pat973a
Apprenti
Messages : 13
Inscription : jeu. 18 mai 2006 14:04
Localisation : Lyon

Random Number Genrator formula

Message par Pat973a »

Bonjour,

Voici ce que vous cherchez pour réaliser un générateur de nombres aléatoires selon la formule (ancienne) de HP.
C'est issu du site hpmuseum (lien sur bord des feuilles). Il y a plusieurs version, le première est la mieux (pour les nombres).
Par contre c'est en anglais, il y a aussi la programmation des touches. Il y a tout.... Good luck

En espérant que cela vous conviendra.

Cordialement
Patrice
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.

Avatar de l’utilisateur
leglatin
Apprenti
Messages : 16
Inscription : sam. 19 mai 2007 22:43

Message par leglatin »

Merci beaucoup Patrice, c'est exactement ça que je cherchais 8)

Tout aussi cordialement,
Christophe.

Avatar de l’utilisateur
Thomas FR69
Administrateur
Messages : 582
Inscription : ven. 15 avr. 2005 15:47
Localisation : Lyon, FRANCE
Contact :

Re : Générateur de nombres aléatoires

Message par Thomas FR69 »

Je pense que le programme de la fonction RN (Random Number) du module PPC ROM, que l'on trouve dans le manuel, pourra t'intéresser.
Remarque : on trouve aussi sur cette page le numéro de téléphone de John Kennedy (!) si besoin d'aide sur cette fonction.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.

Avatar de l’utilisateur
Thomas FR69
Administrateur
Messages : 582
Inscription : ven. 15 avr. 2005 15:47
Localisation : Lyon, FRANCE
Contact :

Re : Générateur de nombres aléatoires

Message par Thomas FR69 »

Je joins aussi la page décrivant l'utilisation de la fonction RN...
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par Thomas FR69 le ven. 8 juin 2007 22:53, modifié 1 fois.

Avatar de l’utilisateur
leglatin
Apprenti
Messages : 16
Inscription : sam. 19 mai 2007 22:43

Message par leglatin »

Merci Thomas,

C'est bien ce générateur-là que je cherchais, et qui avait été fort judicieusement retenu pour ce chef d'oeuvre qu'est la PPC-ROM.

Bon week-end 8)

Pat973a
Apprenti
Messages : 13
Inscription : jeu. 18 mai 2006 14:04
Localisation : Lyon

Random generator (suite)

Message par Pat973a »

Thomas,

Le générateur RN semble bien être le même que le premier du document que j'avais envoyé avant.

Par contre il a le mérite d'être mieux détaillé et exprimé de manière bien plus claire.

Merci encore Thomas d'avoir toutes ces archives ! Ne pas oublier que cela date du millénaire précédent, mais si !!! :shock:

Cordialement
Patrice :wink:

Avatar de l’utilisateur
Thomas FR69
Administrateur
Messages : 582
Inscription : ven. 15 avr. 2005 15:47
Localisation : Lyon, FRANCE
Contact :

Re: Random generator (suite)

Message par Thomas FR69 »

Pat973a a écrit :Merci encore Thomas d'avoir toutes ces archives ! Ne pas oublier que cela date du millénaire précédent, mais si !!! :shock:
J'ai des cartons d'archives passionnantes que je voudrais, petit à petit, partager sur ce site. L'imposant manuel du PPC ROM en fait partie.
Mais la numérisation de toutes ces pages, en bonne qualité (comme par exemple ce numéro de l'Ordinateur de Poche), représente une quantité de travail non négligeable. Je me donne plusieurs années pour le faire...
J'espère que l'on trouvera bientôt sur ce site les revues JPC, PPC-T et Micro-Revue, scannées par Xeq41, une série d'articles mythiques de l'Ordinateur Individuel sur la programmation synthétique du HP-41, à laquelle je devrais m'attaquer prochainement, puis tous les manuels des modules HP en versions françaises (on ne les trouve pas tous en français, et souvent en très mauvaise qualité).

Plus près du sujet qui nous intéresse ici, je devrais aussi retrouver, dès que mon déménagement sera terminé (dans quinze jours ?), un article du HP Journal sur la génération de nombres aléatoires dont je garde un très bon souvenir.
Dernière modification par Thomas FR69 le mer. 13 juin 2007 14:07, modifié 1 fois.

Avatar de l’utilisateur
Thomas FR69
Administrateur
Messages : 582
Inscription : ven. 15 avr. 2005 15:47
Localisation : Lyon, FRANCE
Contact :

Re: Random generator (suite)

Message par Thomas FR69 »

Pat973a a écrit :Le générateur RN semble bien être le même que le premier du document que j'avais envoyé avant.
Effectivement. Il s'agit bien exactement de la même formule !

Avatar de l’utilisateur
leglatin
Apprenti
Messages : 16
Inscription : sam. 19 mai 2007 22:43

Re: Random generator (suite)

Message par leglatin »

Thomas FR69 a écrit :Mais la numérisation de toutes ces pages, en bonne qualité (comme par exemple ce numéro de l'Ordinateur de Poche), représente une quantité de travail non négligeable. Je me donne plusieurs années pour le faire...
Félicitations (et merci) pour la qualité du scan de ce n° de L'OP ! De l'excellent travail :shock: Hop je télécharge 8)
On attends les autres numéros de l'OP avec cette qualité... et on se doute bien que ce ne se fera pas en cinq minutes. Prends le temps qui faudra, mieux vaut avoir quelque chose de qualité que du vite-fait-mal-fait.

Avatar de l’utilisateur
Thomas FR69
Administrateur
Messages : 582
Inscription : ven. 15 avr. 2005 15:47
Localisation : Lyon, FRANCE
Contact :

Re : Random generator (suite)

Message par Thomas FR69 »

Voici encore de la matière à ce sujet (HP Journal, July 1980 Vol. 31 No 7-85) :

Image

Avatar de l’utilisateur
noel
Expert
Messages : 327
Inscription : jeu. 28 sept. 2006 08:53
Localisation : Toulouse
Contact :

Un programme de génération de nombre aléatoire pour HP 41

Message par noel »

Beaucoup d'ouvrages proposent des solutions de génération de nombre aléatoire dans les années 1980. HP va rapidement intégrer cette fonction dans les modèles comme HP 42S. En attendant, le livre de Philippe Descamps et Jean-Jacques Dhénin nous propose cette solution.

Elle fera plaisir à ceux qui possèdent un lecteur Wand 8)
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.

Avatar de l’utilisateur
noel
Expert
Messages : 327
Inscription : jeu. 28 sept. 2006 08:53
Localisation : Toulouse
Contact :

Re: Générateur de nombres aléatoires

Message par noel »

Je précise que dans l'ouvrage de Lennard Rade, Tentez votre chance avec votre calculateur programmable, Cedic, 1977, il est fortement question des séquences de génération de nombres aléatoires. Dans ses exemples, le mathématicien suédois utilise une HP 25 et un SR 56 (pas de jaloux).
Le premier algorithme donne :

X0 = 0,379 645 937

X1 = FRAC (147 x X0)

X0 = X1

Il y a beaucoup de variantes, et c'est en soi très intéressant de rechercher un nouvel algorithme.

En bibliographie, il est fait référence à :
B. JANSSON, Random Number Generators, Stockolm, 1966
HP 41C, CV et CX fullnut

Répondre