0% ont trouvé ce document utile (0 vote)
212 vues18 pages

Project Splines Cubiques

Transféré par

mahdi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PPTX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
212 vues18 pages

Project Splines Cubiques

Transféré par

mahdi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PPTX, PDF, TXT ou lisez en ligne sur Scribd

INTERPOLATION PAR SPLINES

CUBIQUES

Réalisé par : Nahi Fatima Ezzahra / Ziad Oumaima


Encadré par : Monsieur Yassine Benslimane
1
L’INTERPOLATION C’EST QUOI ?

 L’interpolation c’est le traitement de


l’approximation d’une fonction dont on ne
connaît les valeurs exactes qu’en certains
points.
 Quelques exemples d’interpolation:
 Interpolation polynomiale
 Approximation trigonométrique
 Interpolation polynomiale par morceaux
(splines)

2
LE PROBLÈME DE RUNGE
   

3
POURQUOI LES SPLINES ?
 La fonction de Runge met en lumière le fait que
l’interpolation polynomiale n’est pas bien adaptée à
l’approximation de fonctions pour grand n.

 L’avantage des spline est qu’en augmentant n on


augmente le nombre de morceaux et non le degré des
polynômes.

 L'origine des splines se trouve dans la conception


industrielle, l'idée consiste à avoir des courbes lisses afin
d'éviter les discontinuités et alors réaliser des contours
complexes .
4
CALCUL D’UN SPLINE CUBIQUE
(1)
 Dans chaque intervalle [xi , xi+1] (de
longueur hi = xi+1 −xi), nous allons utiliser un
polynôme de degré 3 de la forme :

(1)

( pour i = 0, 1, 2, · · · , n − 1 )

5
CALCUL D’UN SPLINE CUBIQUE (2)
 Pour effectuer une interpolation à l’aide
des splines cubiques, il faut en premier
lieu calculer les dérivées secondes fi’’
 Par la suite, on doit déterminer
l’intervalle dans lequel se situe le point
d’interpolation x et calculer le polynôme
dans cet intervalle en utilisant la formule
1 dans laquelle on remplace :

6
CALCUL D’UN SPLINE CUBIQUE (3)

Et pour faciliter les calculs on impose les conditions


suivantes :
a. f0 ’’ = fn’’ = 0
b. f0 ’’ = f1’’ & fn-1’’ = fn’’

7
EXEMPLE D’UN SPLINE CUBIQUE
(1)

8
EXEMPLE D’UN SPLINE CUBIQUE (2)

9
EXEMPLE D’UN SPLINE CUBIQUE
(3)

• On obtient alors:

10
EXEMPLE D’UN SPLINE CUBIQUE

11
APPLICATION MATLAB : SCRIPT

12
APPLICATION MATLAB : EXEMPLE 1

13
APPLICATION MATLAB : EXEMPLE 1

14
APPLICATION MATLAB : EXEMPLE 2

15
APPLICATION MATLAB : EXEMPLE 2

16
SPLINES CUBIQUES
Les splines d’interpolations cubiques (degré k = 3) sont
importantes car:

 1. Ce sont les splines de plus petit degré qui permettent


une approximation C2 (donc la dérivée première est
continue d’ordre 1)

Les splines d’interpolation présentent aussi des


inconvénients:

 La spline peut-elle aussi devenir oscillante si les dérivées


de la fonction à interpoler deviennent trop grandes (>> 1).

17
MERCI POUR VOTRE
ATTENTION…

18

Vous aimerez peut-être aussi