Академический Документы
Профессиональный Документы
Культура Документы
MTHODE
NUMRIQUE
Ralis par :
Sarah Hadjadj
1/Mthode de rsolition les quation
[f(x)=0] :
1. Introduction:
Le logiciel Matlab constitue un systme interactif et convivial de calcul
numrique et de visualisation graphique. Destine aux ingnieurs, aux
techniciens et aux scientifiques, c'est un outil trs utilise, dans les
universits. Comme dans le monde industriel, qui intgr des centaines de
fonctions mathmatiques et d'analyse numrique (calcul matriciel |le MAT
de Matlab|, traitement de signal, traitement d'images, visualisations
graphiques, etc.). Notons que d'autres logiciels compatibles avec Matlab
existent ; citons par exemple OCTAVE |sous Linux| ou encore SCILAB,
dveloppe en France par l'INRIA, qui sont tous deux trs performants et
de plus gratuits (tlchargement libre).
a) Mthode De la BISSECTION :
Cette mthode repose sur une ide toute simple, savoir quen gnral, de part
et dautre dune solution de lquation f(x)=0.
Exemple :
Le programme :
Lexcution :
Le programme :
Lexcution :
Le programme :
Lexcution :
d) Mthode de NEWTON :
Cest lune des mthodes les plus utilises pour la rsolution des
quations non linaires. Nous commenons par donner une premire faon
den obtenir lalgorithme, base sur lutilisation du dveloppement de
Taylor.
1) X0 donn
2) Xn+1=xn-f (xn)/f (xn)
*1er interaction :
X1=x0-f(x0)/f(x0)
*2eme intr :
X2=x1-f(x1)/f(x0)
Exemple :
Le programme :
e) Mthode de la Scante :
Elle ncessite le calcul de la drive de f(x).
*X0, X1 des donns
Xn+1= (xn f (xn)*f (xn-xn-1))/ (f (xn)-f (xn-1)) ;
*1er intr :
X2=(x1-(f(x1)*(x1-x0) (/ ((f(x1)-f(x0))
*2eme intr:
X3=x2- f(x3)*(x3-x2)/f(x3)-f(x2)
*3eme intr:
X4=(x3-f(x3)*(x3-x2))/ (f(x3)-f(x2))
Example:
Le programme :
4. La conclusion:
On conclu que plus le nombre dinteraction pour une mthode est petit, plus
quelle converge rapidement ; dans notre cas la mthode de Newton avait le plus
petit nombre dinteractions (7intractions) donc elle tait plus rapide. Do la
mthode de la scante nest pas converg, La Bissection avait 21 interactions,
Fausse Position et Point Fixe il prend linfinie dinteractions.
2/interpolation :
1-introduction :
2-2/Interpolation de Lagrange :
On se donne n+1 points (avec les xi distincts deux deux). On se propose de
construire un polynme de degr minimal qui aux abscisses xi prend les valeurs yi, ce que la
mthode suivante permet de raliser.
** Programme :
*Excution :
Programme :
2-4/Mthode de Jacobie :
On dcompose la matrice A de la faon suivante : A=D-E-F avec D la matrice diagonale de A, -
E la matrice triangulaire infrieure de A de diagonale nulle et -F la matrice triangulaire suprieure
de diagonale nulle. Dans la mthode de Jacobi, on choisit M=D et N=E+F (dans la mthode de
Gauss-Seidel, M=D-E et N=F).
avec
pour la ligne i de :
Programme :
2-5/Mthode de Gaus-seidel :
La version par blocs de la mthode de Gauss-Seidel procde de manire similaire la mthode
lment par lment, mais en remplaant l'utilisation des lments de par des sous-matrices
de , appeles ici des blocs.
On suppose que l'ensemble des indices est partitionn en sous-intervalles (non vides et
deux--deux disjoints) :
La rsolution du systme triangulaire par blocs ci-dessus, se fait galement de haut en bas ,
** Programme :
3/Intgration numrique :
Dans les mthodes dintgration, lintgrale dune fonction continue sur un
intervalle born [d>e] est remplace par une somme finie. Le choix de la
subdivision de lintervalle dintgration et celui des coe!cients qui interviennent
dans la somme approchant lintgrale sont des critres essentiels pour minimiser
lerreur. Ces mthodes se rpartissent en deux grandes catgories : les mthodes
composes dans lesquelles la fonction i est remplace par un polynme
dinterpolation sur chaque intervalle lmentaire [{ l>{l+1] de la subdivision et les
mthodes de Gauss fondes sur les polynmes orthogonaux pour lesquelles les
points de la subdivision sont imposs.
I. 4.2 Mthode des rectangles
Dans la mthode des rectangles, on remplace la fonction intgrer i par une
fonction constante par morceaux k({) sur chaque intervalle lmentaire
[{l>{l+1]> soit par les rectangles gauche : k({) = i({ l) pour {5 [{l>{l+1]
soit par les rectangles droite : k({) = i({ l+1) pour {5 [{l>{l+1]
En eet, posons
On a En appliquant la formule de
Taylor au deuxime ordre
Soit encore
Posons
puisque
La mthode scrit
La mthode des trapzes est une mthode dordre 1. Lerreur dans la mthode
des trapzes est donne par lexpression
Mthode de Newton-Ctes
Lorsque la subdivision se rduit sa plus simple expression, { 0 = d, {1 = (d +
e)@2, {2 = e la formule prcdente devient
e
Simpson est donne par
La somme
Excution :