Estimer une aire quelconque
Exercice d'entraînement · niveau 3 (difficile) · sciences numériques et technologie (seconde), chapitre 7 — Projets et mini-jeux · Estimation de pi par Monte-Carlo
Énoncé
Adapter la méthode de Monte-Carlo pour estimer l'aire de la région du carré unité vérifiant . Comparer à la valeur exacte .
Corrigé
import random
def aire(N):
dedans = 0
for i in range(N):
x, y = random.random(), random.random()
if y <= x*x:
dedans = dedans + 1
return dedans / N
print(aire(100000)) # environ 0.333
Ici pas de facteur : le carré a pour aire , la proportion est l'aire cherchée.
Les autres exercices de ce chapitre Le cours du chapitre
Un blocage sur cet exercice ? Le tuteur d'Adloun guide par questions, sans donner la réponse.