Vous êtes sur la page 1sur 4

CALCUL NUMERIQUE

O.Faugeroux – faugeroux@univ-perp.fr

TRAVAUX DIRIGES sur ordinateur UFR des Sciences Exactes et Expérimentales


Licence SPI

PARTIE 1 : ANALYSE NUMERIQUE

Exercice 1 : Approximation de fonction

Série 1
xj -2 -1 1 4 6
fj 96 21 -3 186 1512

Q1.1- Donner un polynôme qui interpole par collocation les valeurs précédentes. Justifier chacun
de vos choix.
Q1.2- Estimer f(0) et f(7). Quel est le nom de chaque estimation que vous venez de faire ?

Série 2
xi 0 1 3 4
yi 1 6 34 57

Lisser les valeurs ci-dessus et calculer l’erreur quadratique moyenne de l’approximateur obtenu :
Q2.1 - si celui-ci est une fonction linéaire.
Q2.2 - si celui-ci est une fonction parabolique.
Q2.3 - Conclure

Série3
xi -1,2 1,3 -1 0,5 2,3 1,7 3,1 3,9 4,5 5,1
yi -6,241 1,248 -6,097 -1,317 4,059 2,551 6,704 9,046 10,622 12,230

Q3.1 – Etablir l’équation de la droite passant au plus près de l’ensemble des points ci-dessus
Q3.2 – Estimer les valeurs de y(x) en x = -1 et x = 5.

Série 4
xi 0,0 0,4 0,8 1,2 1,6 2,0 2,4 2,8 3,2 3,6 4,0
yi 2,97 2,87 2,45 1,91 1,24 1,29 0,71 0,57 0,74 0,42 0,39

Q4.1 – A partir de la série ci-dessus, on désire rechercher un approximateur de forme


exponentielle ( f(x) = a0.e a1x ) qui minimise le critère des moindres carrés. En se ramenant à une
fonction linéaire, déterminer a0 et a1.
Exercice 2 : Nombre dérivé et intégrale

Soit la série de mesures expérimentales :

xi 0 1 2 3 4
fi 4 8 2 -3 -16

Q1 – Chercher l’approximateur g qui minimise le critère des moindres carrés.

Q2 – Evaluer le nombre dérivé en x=1 ; 2 et 3 :


a) à l’aide de la fonction g,
b) à l’aide de différences divisées à droite et à gauche
c) à l’aide de différences divisées centrée
4
Q3 – Soit l’intégrale I = 
0
f(x) dx. Evaluer I :

a) à l’aide de la fonction g
b) par la méthode des trapèzes

Q4 – La fonction f exacte est définie par : f(x) = -2x2 + 3x + 5.


Comparer tous les résultats précédents avec les résultats que l’on obtient analytiquement en
calculant les écarts relatifs correspondants. Commenter.

Exercice 3 : Recherche d’extrema

Soit la série de mesures expérimentales :

xi 0 0,5 1 1,5 2 2,5 3


fi 0,8 1,7 1,1 -0,12 -1,2 -0,7 1,1

Q1 – Donner une approximation des extrema de f.

Q2 – Chercher l’approximateur g qui minimise le critère des moindres carrés.

Q3 – Résoudre l’équation g’(x) = 0. En déduire une approximation des extrema de f.

Q4 – Rechercher les racines de f par la méthode de la sécante.


PARTIE 2 : RESOLUTION NUMERIQUE D’EQUATIONS DIFFERENTIELLES

Exercice 1 : Equation différentielle linéaire

Soit l’équation différentielle suivante : y’(t) + 2t y(t) = 0 avec : y(0) = 1 ;

Q1 - Résoudre numériquement cette équation à l’aide de la méthode d’Euler pour t Є [0 ; 0,6 ]


avec t = 0,2 puis avec t = 0,1.

Q2 - Même question avec la méthode de Runge-Kutta d’ordre 2.

Q3 - La solution exacte est y(t) = exp (- t2 ). Comparer les résultats trouvés précédemment avec
les valeurs exactes en calculant les écarts absolus et relatifs.

Exercice 2 : Equation différentielle non linéaire

Soit l’équation différentielle suivante : x’(t) + x(t)2 = 0 avec : y(0) = 1 ;

Q1 - Résoudre numériquement cette équation pour t Є [0 ;1 ] :


a) avec la méthode d’Euler, avec t = 0,5
b) avec la méthode d’Euler, avec t = 0,1.
b) avec la méthode de Range-Kutta d’ordre 2, avec t = 0,1.

Q2 - La solution exacte est x(t) = (1+t)-1. Comparer les résultats trouvés précédemment avec les
valeurs exactes en calculant les écarts absolus et relatifs.

Exercice 3 : Equation différentielle, résolution non guidée

Un condensateur ( C = 10 µF ) chargé se décharge dans une résistance ( R = 50 k ).

Q1 - Ecrire l’équation différentielle vérifiée par la tension u(t) aux bornes de la résistance.

Q2 - A t=0, la tension vaut Uo = 5 V. Résoudre numériquement cette équation pour t Є [0 ;1].


Justifier vos différents choix.

Q3 - La solution exacte est u(t) = Uo exp(-t / RC). Comparer les résultats trouvés précédemment
avec les valeurs exactes en calculant les écarts absolus et relatifs.
Exercice 4 : Equation différentielle du deuxième ordre

Un objet de masse m est ralenti au cours de sa chute (verticale) par des forces de frottements. Sa
position vérifie l’équation différentielle suivante :
m y’’(t) + k ( y’(t) )2 – m g = 0
Q1 - Ecrire les expressions à programmer pour résoudre cette équation par la méthode d’Euler et
la méthode RK2

Q2 – Résoudre numériquement cette équation différentielle.


On donne : y(0)= 0 m = 10 g t = 0,005 s
y’(0)= 0 k = 1 U.S.I.

Q3 – Tracer le graphe de la vitesse en fonction du temps. Que pouvez-vous en conclure ?

Q4 – Même questions avec k = 0,1 U.S.I. et k = 10 U.S.I. Que représente k ?

Exercice 5 : Problème de conditions aux limites

Soit l’équation différentielle suivante :

y’’(x) + 2 y’(x) – 8 y(x) = e 3x

On cherche la solution numérique de cette équation telle que :

y(0) = 4,000 y(0,5)=6,300

Q1 - Ecrire les relations itératives de RK2 permettant de numériquement résoudre cette équation

Q2 - Calculer les valeurs yi pour :


a) y’0 = -2
b) y’0 = -4

Q3 – Faites une représentation graphique des deux solutions numériques obtenues à la Q2. Que
constatez-vous ?

Q4 – Proposez et mettez en œuvre une méthode qui vous permettrait d’obtenir les valeurs
numériques de la solution recherchée.

Vous aimerez peut-être aussi