matlab. probabilités
Répondre à la discussion
Affichage des résultats 1 à 8 sur 8

matlab. probabilités



  1. #1
    invite56b7f55a

    matlab. probabilités


    ------

    Bonjour,
    Dans le cadre d'un projet j'ai un problème à résoudre :
    On effectue une série de lancers d'un dé et l'on s'arrête dés que l'on obtient un as.
    On compte alors le nombre de lancers nécessaires.

    Je cherche à faire une simulation sous matlab et je n'arrive pas à faire un programme qui me permettrait d'obtenir des résultats (si il y avait une boucle while j'y arriverais mais ce n'est pas le cas).

    Si vous avez une petite idée qui m'aiderait je prends !
    Merci d'avance.

    -----

  2. #2
    invite09c180f9

    Re : matlab. probabilités

    Bonjour,
    Citation Envoyé par julien54740 Voir le message
    Bonjour,
    ...
    (si il y avait une boucle while j'y arriverais mais ce n'est pas le cas).
    ...
    mais justement si, il existe bien la boucle "while" sous Matlab...

  3. #3
    invite56b7f55a

    Re : matlab. probabilités

    Ahh effectivement.
    ça m'apprendra à croire mon voisin sur parole.
    Bon je vais essayer avec ça alors.
    Merci

  4. #4
    invite56b7f55a

    Re : matlab. probabilités

    Bon je n'arrive pas à faire ma boucle while.

    La probabilité d'obtenir un as lors d'un lancer est de 0.1667.

    Donc j'aimerais faire 100 simulations de :
    a=1
    Choisir u entre 0 et 1
    tant que u > 0.1667
    ____faire : a=a+1 et choisir u entre 0 et 1

    Donner a.

    Si quelqu'un a une meilleure idée ou des indices pour traduire cela sous matlab...

  5. A voir en vidéo sur Futura
  6. #5
    inviteb9f49292

    Re : matlab. probabilités

    Je ferais plutôt une simulation du tirage du dé:
    Code:
    de = round (5 * rand (1)) + 1;
    lancer = 1;
    while (de ~= 6)
        de = round (5 * rand (1)) + 1;
        lancer = lancer + 1;
    end
    2 remarques:
    -n'oublie pas d'initialiser le générateur pseudo-aléatoire, "help rand" devrait t'indiquer comment.
    -suivant la loi de distribution que tu veux, tu peux utiliser randp, randn, randg...

  7. #6
    invite56b7f55a

    Re : matlab. probabilités

    Merci ça marche trés bien !

    Mais avant d'avoir votre réponse j'ai essayé de chercher un peu en faisant le code suivant :

    for i=1:100;
    a(1,i)=1;
    u(1,i)=rand;
    while u(1,i)>0.1667
    a(1,i)=a(1,i)+1;
    u(1,i)=rand;
    end
    end
    stem(a), grid
    mean(a); %moyenne a
    et matlab m'affiche comme message d'erreur : "Missing operator, comma, or semi-colon."

    Voilà j'aimerais bien tout de même comprendre ce qui cloche.
    Merci d'avance.

  8. #7
    invitef6c4f0bc

    Re : matlab. probabilités

    Bonjour tout le monde,

    J'ai une qustion à poser par rapport à un probleme que je n'arrive pas à resoudre.
    Y aurait il quelqu'un qui pourrait m'aider à construire un modèle mathématique à partir de deux vecteurs de données en utilisant scilab.
    Merci
    help please

  9. #8
    inviteb9f49292

    Re : matlab. probabilités

    à Othman08:
    Ouvres un nouveau fil puisque ton problème n'a rien à voir avec celui de ce fil. Mais je te conseille de décrire ce que tu veux faire, ce que tu as fait et ce que tu n'arrives pas à faire, car
    construire un modèle mathématique à partir de deux vecteurs de données
    ca ne veut pas dire grand chose....

    à julien54740
    Chez moi ton script marche, mais c'est vrai que j'utilise OCTAVE qui a peut être des comportements différents de MATLAB... Peut-être le ";" à la ligne du "for" pose problème? Ou bien peut-être que MATLAB exige un argument dans "rand" ?

Discussions similaires

  1. interaction entre probabilités pratiques sur probabilités theoriques ...
    Par invite1899f108 dans le forum Mathématiques du supérieur
    Réponses: 1
    Dernier message: 07/08/2008, 12h08
  2. Probabilités...
    Par invite1237a629 dans le forum Mathématiques du supérieur
    Réponses: 17
    Dernier message: 13/03/2008, 01h13
  3. probabilités
    Par inviteb71bce26 dans le forum Mathématiques du supérieur
    Réponses: 19
    Dernier message: 05/08/2006, 18h35
  4. [MatLab] Sb2Sl => Matlab classique = pb intégration.
    Par invite6e6d5361 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 03/08/2005, 22h02
  5. Probabilités
    Par invite92876ef2 dans le forum Mathématiques du supérieur
    Réponses: 7
    Dernier message: 20/04/2005, 14h17
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...