Bonjour à tous,

J'ai une petite question concernant l'approximation numérique de la dérivée seconde d'une fonction quelconque.

J'ai besoin d'effectuer ce calcul, mais lorsque j'utilise l'apporximation connue :
F''(x) = ( F(x+dx) + F(x-dx) - 2F(x) ) / ( dx^2 )

Pour dx très petit, j'obtiens 0 comme valeur à chaque fois alors que ce n'est pas du tout ce que je devrais obtenir. J'ai l'impression que c'est à cause de l'approximation des "double".

Mais pourtant lorsque j'utilise l'approximation de la dérivée normale ( f(x+dx) - f(x) ) / dx j'obtiens la dérivée au point x sans problème.

Pourquoi le "passage" à la dérivée seconde ne marche-t-il pas ? Et comment remédier à cela ?

J'espère avoir été clair.
Merci beaucoup d'avance