Salle F217 batiment F
ATTENTION je suis absent aujourd’hui 26/4 avec une entorse de la cheville - je ferai cours le 28/4 à 13h45
F1 Nombres flottants
Calculer les valeurs propres avec QR
F3 Itération
semaine 6/3
semaine 13/3
##ATTENTION!!!
import numpy as np
import matplotlib.pyplot as plt
# polynomial class in one variable x
P = np.poly1d([1,1])
print(P)
semaine 20/3
2) En utilisant les différences divisées
semaine 27/3
1) Approximation d’une inégrale 1D par
2) Étude d’ordres de convergence (1, 2 et 4)
3) Méthode de Monte Carlo pour l’approximation d’une aire (disque dans un carré)
Something similar this year but dates will change
- 11/2 **controle de 20 minutes en classe**
- 18/2 **DM en classe** [voici le sujet](/METH_NUM/cc1_2021_print.pdf) c'est le CC du mars 2021. Vous pouvez le faire en groupes.
- [correction](/METH_NUM/cc1_2021_corr.pdf)
I will assume you know how to use numpy.
You should learn how to use numpy notation for matrices quickstart
np.array
shape
+ reshape
np.identity
np.zeros
np.ones
@
matrix multiplicationEtude de convergence dans la methode de Jacobi.
C = np.array([2,1,1,1]).reshape(2,2)
D = np.array([C[i,i] for i in range(C.shape[0])])
V = np.ones(2)
b = np.ones(2)
E = []
for k in range(40):
#V = (-LU @ V) + b)/D
V = V + (-C @ V) + b)/D
E.append(np.linalg.norm(V - [0,1]))
plt.plot(np.log(E));