Bonjour,
quand on regarde l'aide Xcas, le calcul d'une dérivée semble être une opération assez "compliquée" : il faut utiliser soit "unaply", soit "function_diff".
Parce que si on fait ceci :
f(x):= 2*x^2 - 5*x +3
df:=f'
on peut utiliser la fonction df sans soucis (apparents !) :
df(3)
solve(df(x)>0,x)
ou encore mieux :
solve(f'(x)>0,x)
C'est redoutable d'efficacité et de simplicité (un tableau de variations vérifié en 2 commandes).
Quelle est la différence avec unaply ou function_diff ? La syntaxe df:=f' peut-elle entraîner des dysfonctionnements dans la résolution de certains problèmes ?
Cordialement,
D. Chevallier
Calculer et utiliser une dérivée
Modérateur : xcasadmin
Re: Calculer et utiliser une dérivée
Non, il ne devrait pas y avoir de problemes a utiliser '
' a ete introduit pour justement eviter la complexite de diff/function_diff et/ou l'utilisation de unapply.
' a ete introduit pour justement eviter la complexite de diff/function_diff et/ou l'utilisation de unapply.
Re: Calculer et utiliser une dérivée
C'est une super bonne nouvelle, à ne surtout pas oublier lors d'une remise à jour de la doc !
-
- Messages : 1139
- Inscription : dim. mai 20, 2007 7:09 am
- Localisation : Paris
- Contact :
Re: Calculer et utiliser une dérivée
Dans mon souvenir il y en avait un petit: ne pas utiliser x comme nom de fonction.
Code : Tout sélectionner
0>> y(t):=t^2+t+1;
// Interprète y
// Succès lors de la compilation y
(t)->t^2+t+1
1>> y'
(t)->2*t+1
2>> x(t):=t^2+t+1;
// Interprète x
// Succès lors de la compilation x
(t)->t^2+t+1
3>> x'
1