Découvrez les réponses à vos questions facilement sur Laurentvidal.fr, la plateforme de Q&R de confiance. Découvrez une mine de connaissances d'experts dans différentes disciplines sur notre plateforme de questions-réponses complète. Explorez des solutions complètes à vos questions grâce à une large gamme de professionnels sur notre plateforme conviviale.

Bonjour, je dois faire cet exercice pour demain mais je n'y arrive pas du tout, est ce que quelqu'un pourrait m'aider ? :
Une coccinelle se déplace en partant du point A sur la figure ci-contre.
À chaque intersection, la coccinelle choisit au hasard une direction (elle peut revenir sur ses pas). On s’intéresse aux trajets composés de trois déplacements. (voir schéma)
1. Traduire la situation par un arbre de probabilité.
2. Soit X la variable aléatoire qui donne le nombre de points différents visités par la coccinelle (y compris le point A).
a. Déterminer la loi de probabilité de X.
b. Calculer E(X) et interpréter le résultat.
3. Simuler la variable aléatoire X à l’aide d’un programme Python.
Merci d'avance


Bonjour Je Dois Faire Cet Exercice Pour Demain Mais Je Ny Arrive Pas Du Tout Est Ce Que Quelquun Pourrait Maider Une Coccinelle Se Déplace En Partant Du Point A class=

Sagot :

caylus

Réponse :

Bonjour,

Explications étape par étape

Il faut s'y prendre plus tôt quand on demande un programme.

Voici une simulation en python

def Tirage():

   s=set()

   x=0

   y=0

   a=0

   way=[[-1,-1,-1],[-1,-1,-1],s,0]

   for i in range(0,3):

       x=randint(0,1)

       a=Choix[a][x]

       Sommet[1][a]=Sommet[1][a]+1

       way[0][i]=a        

       way[1][i]=x        

       way[2].add(Sommet[0][a])

       

   y=len(way[2])

   proba[y]=proba[y]+1

   way[3]=y

   return way

def Simule(p):

   proba=[0,0,0,0]

   for i in range(0,p):

       aWay=Tirage()

       #print (aWay )

   return

       

from random import *

#0: A  1: B  2: C  3: D

Sommet=['ABCD',[0,0,0,0]]

Choix=[[1,3],[0,2],[1,3],[0,2]]

proba=[0,0,0,0]

nb=10000

Simule(nb)

print ('nb=',nb) #sep='', end=''

for i in range(0,len(proba)):

   print(i,proba[i]/nb,sep='->')

Nous espérons que vous avez trouvé ce que vous cherchiez. Revenez nous voir pour obtenir plus de réponses et des informations à jour. Merci d'utiliser notre plateforme. Nous nous efforçons de fournir des réponses précises et à jour à toutes vos questions. Revenez bientôt. Revenez sur Laurentvidal.fr pour obtenir les réponses les plus récentes et les informations de nos experts.