On peut différentier (dériver) toute expression, par diff(fonction, variable) :
>>> from sympy import * >>> x = Symbol('x') >>> diff(sin(x), x) cos(x) >>> diff(sin(2*x), x) 2*cos(2*x) >>> diff(tan(x), x) cos(x)**(-2)
On peut vérifier ces résultats en utilisant le taux d'accroissement :
>>> limit((tan(x+y)-tan(x))/y, y, 0) cos(x)**(-2)
On peut encore calculer des dérivées multiples par diff(fonc, var, n) :
>>> diff(sin(2*x), x, 1) 2*cos(2*x) >>> diff(sin(2*x), x, 2) -4*sin(2*x) >>> diff(sin(2*x), x, 3) -8*cos(2*x)
Calculez les dérivées des fonctions suivantes :
Calculez les dérivées seconde et troisième des fonctions de l'exercice 1.