Description : cette fonction permet de créer une macro appelée
<nom>, s’il existait déjà une macro portant ce nom, elle sera
écrasée, sauf si c’est une macro prédéfinie auquel cas la commande
est sans effet. Le corps de la macro créée correspond à la dérivée
de <expression> par rapport à <variable>. Les paramètres optionnels
sont des noms de variables, le nom de la variable <param1> est
remplacé dans l’expression de la dérivée par le paramètre %1, le
nom <param2> est remplacé par %2 ... etc. Cette fonction renvoie Nil.
Exemple(s) : après l’exécution de la commande (dans la ligne de
commande en bas de la fenêtre) : Diff(df, sin(3*t), t), une macro appelée
df est créée et son contenu est : 3*cos(3*t), c’est une macro sans
paramètre qui contient une variable locale t, elle devra donc être
utilisée en développement immédiat (c’est à dire précédée du
symbole ∖) 2.
Par contre après la commande Diff(df,sin(3*t),t,t), le contenu de la macro
df est : 3*cos(3*%1) qui est une macro à un paramètre.
2.Si par exemple on veut tracer la courbe représentative de cette fonction, dans l’option
Courbe/Paramétrée, il faudra saisir la commande t+i*∖df et non pas t+i*df(t).