Discussions au sujet de NI LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Random et proportions

Solved!
Go to solution

Bonjour,

 

J'ai une interrogation, je souhaiterais utiliser une fonction de type Random, avec une distribution aléatoire de 1 à 10.

Sauf que je souhaiterais dans un même temps pouvoir gérer les proportions de cette distribution.

C'est à dire créer un bout de code qui fonctionnerait de la fonction suivante :

 

Exemple

Chiffre aléatoire de 1 à 10 selon les conditions :

5% de 1

10 % de 2

15 % de 3

2 % de 4 etc etc

 

C'est à dire que le code ajusterait en permanence le chiffre envoyé afin de respecter au mieux des proportions définies.

 

Je sais pas si tout est clair 🙂

 

Merci pour votre aide

0 Kudos
Message 1 of 3
(144 Views)
Solution
Accepted by topic author Robin.G

Utilise la fonction Random Number (range).vi en mode U64 pour générer un nombre entier aléatoire entre 0 et 100. Relie la sortie à une structure Case, si le nombre est dans la plage 0..4 le case donne la valeur 1 (5%) , plage 5..14 valeur 2 (10%), plage 15..29 valeur 3 (15%) ...

 

Ben64

--------------------------------------------------
The best way to say thanks is to give kudos!
0 Kudos
Message 2 of 3
(119 Views)

Effectivement, je ne l'avais pas vu comme cela. C'est parfait !!

Merci beaucoup

 

0 Kudos
Message 3 of 3
(114 Views)