bonjour,
j'ai par exemple un résultat comme suit:
V= 1 avec une probabilité de 60%
V=0 avec une probabilité de 40%
je voudrais savoir comment "programmer" ce genre de probabilité sous matlab.
merci pour votre aide.
bonjour,
j'ai par exemple un résultat comme suit:
V= 1 avec une probabilité de 60%
V=0 avec une probabilité de 40%
je voudrais savoir comment "programmer" ce genre de probabilité sous matlab.
merci pour votre aide.
Bonjour,
que veux-tu programmer? C'est juste un résultat comme tu l'as mit, tu ne nous as pas montré d'algorithme...
Pour une bonne utilisation des balises code c'est ici!
Petit guide du voyageur MATLABien : Le forum La faq Les tutoriels Les sources
La nature est un livre écrit en langage mathématique. Galilée.
Si tu veux créer un programme qui te mette de façon aléatoire la valeur 1 ou 0 à V avec les probabilités que tu as indiqué, un simple 'rand' suivi d'une condition avec 'if' te permet d'obtenir ce que tu souhaites.
Reste à voir la qualité de la fonction rand, je ne me suis jamais posé la question mais si tu veux faire des stats à partir de là il pourrait être utile de savoir si la fonction rand a une répartition uniforme sur l'ensemble des valeurs entre 0 et 1.
Bonjour,
ceci :te génèrera
Code : Sélectionner tout - Visualiser dans une fenêtre à part round(rand(1,1)+.1)
l'élément 0 avec une probabilité de 0.4
l'élément 1 avec une probabilité de 0.6
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager