La dérivé d'une fonction sous matlab
Fermé
matimatica
-
24 mars 2016 à 00:09
Hydr0s Messages postés 1678 Date d'inscription lundi 24 janvier 2011 Statut Membre Dernière intervention 24 août 2022 - 24 mars 2016 à 00:30
Hydr0s Messages postés 1678 Date d'inscription lundi 24 janvier 2011 Statut Membre Dernière intervention 24 août 2022 - 24 mars 2016 à 00:30
1 réponse
Hydr0s
Messages postés
1678
Date d'inscription
lundi 24 janvier 2011
Statut
Membre
Dernière intervention
24 août 2022
677
24 mars 2016 à 00:30
24 mars 2016 à 00:30
Salut,
Pour calculer la dérivée d'une fonction, on va considérer deux vecteurs :
x ton vecteur des abscisses
f ton vecteur des coordonnées f = f(x)
On calcule ensuite la dérivée :
Pour calculer la dérivée d'une fonction, on va considérer deux vecteurs :
x ton vecteur des abscisses
f ton vecteur des coordonnées f = f(x)
On calcule ensuite la dérivée :
df = diff(f)./diff(x);
dx = x(2:lenght(x,2)); %comme matlab fait une pseudo dérivée avec f(n)-f(n+1)/x(x)-x(n+1), il enlève 1 valeur
figure; plot(df,dx,'b-',x,f,'r');