Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
1
PROGRAMMATION SCIENTIFIQUE EN C
2
Dérivation numérique Introduction Dérivation numérique
Différences finies Polynômes d’interpolation et d’approximation Exemple: Cotes boursières
3
Introduction Dans plusieurs problèmes nous avons besoin de calculer la dérivée d’une fonction Deux approches existent pour résoudre ce problème Une première, qui estime les valeurs de la dérivée lorsqu’une fonction est connue mais dont sa dérivée ne peut pas être déduite analytiquement L’estimation de la dérivée peut se faire par une approche aux différences finies de la forme:
4
Introduction Une seconde approche est de calculée la dérivée des polynômes d’interpolation ou d’approximation dont nous pouvons déduire la forme analytique
5
Dérivation numérique (différences finies)
Les méthodes aux différences finies découlent de la série de Taylor: Si nous éliminons les termes d’ordre supérieur ou égal à 2 nous obtenons En isolant le terme dérivé nous obtenons Différence avant d’ordre 1
6
Dérivation numérique (différences finies)
L’approximation d’ordre 2 de la dérivée première de f(x) est obtenue en incluant un second terme à la série de Taylor: Nous devons estimer d’abord la dérivée seconde en utilisant une méthode aux différences finies de la forme:
7
Dérivation numérique (différences finies)
Si nous substituons le résultat de l’estimation de la dérivée première par différence finie d’ordre 1 nous obtenons Approximation de premier ordre de la dérivée seconde Nous pouvons alors déduire une approximation d’ordre 2 de la dérivée première
8
Dérivation numérique (différences finies)
La dérivée seconde d’ordre 2 est alors déduite par En utilisant une méthode aux différences finies arrières nous obtenons les approximations d’ordre 1 et 2 suivantes pour la dérivée première
9
Dérivation numérique (différences finies)
En utilisant une méthode aux différences finies arrières nous obtenons les approximations d’ordre 1 et 2 suivantes pour la dérivée seconde
10
Dérivation numérique (différences finies)
En utilisant une méthode aux différences finies centrées nous obtenons les approximations d’ordre 1 et 2 suivantes pour la dérivée première
11
Dérivation numérique (différences finies)
En utilisant une méthode aux différences finies centrées nous obtenons les approximations d’ordre 1 et 2 suivantes pour la dérivée seconde
12
Dérivation numérique (différences finies)
Illustration des méthodes aux différences (dérivée première)
13
Dérivation numérique (différences finies)
Illustration des méthodes aux différences (dérivée seconde)
14
Dérivation numérique (Polynômes)
Les splines cubiques prennent la forme Leurs dérivées premières donnent: Leurs dérivées secondes donnent:
15
Dérivation numérique (Polynômes)
Polynômes d’approximation (degré 1) Polynômes d’approximation (degré 2)
16
Dérivation numérique (Polynômes)
Polynômes d’approximation (degré 3)
17
Dérivation numérique (Polynômes)
Polynômes d’approximation (degré 4)
18
Exemple: Cotes boursières
Dérivation de polynômes d’approximation (Cas APPLE VS MICROSOFT)
19
Exemple: Cotes boursières
Résultats attendus (approximation optimale)
20
Exemple: Cotes boursières
Résultats attendus (dérivée première)
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.