Utilisation de numpy

Calcul Monte-Carlo de la surface d’un disque

On rappelle que la fonction np.random.rand permet de créer une distribution uniforme de points entre 0 et 1.

  1. Créer des tableaux X et Y de variables uniforméments réparties entre -1 et 1

  2. Evaluer la probabilité que le point de coordonnées (x, y) soit dans le cercle unité ?

  3. En déduire une estimation ed \(\pi\)

  4. De la même façon, évaluer le volume d’une sphère en dimension 13

Calcul de la moyenne

Un tableau numpy contient les notes d’une classe. Chaque ligne correspond à un élève et chaque colone à un examen.

import numpy as np

N_eleves = 35
N_examens = 3

notes = np.random.rand(N_eleves, N_examens)*20
  1. Calculer la moyenne de chaque élève. Calculer la moyenne pour chaque examen.

  2. Calculer la moyenne de chaque élève, sachant que les coeficients pour les 3 examens sont de 1, 3 et 2.