Signalons que Maple possède de très nombreuses fonctions « usuelles » qui apparaissent lors d'une résolution d'équation, d'un calcul de primitive...
exp ln | Exponentielle et logarithmes. | > exp(1); |
sin cos tan | Sinus, cosinus et tangente. | > sin(Pi/2); |
sinh cosh tanh | Sinus, cosinus et tangente hyperboliques. | > sinh(1); |
arcsin arccos arctan | Arcsinus, arccosinus et arctangente. | > arctan(1); |
abs | Valeur absolue ou module, selon qu'on est sur | > abs(3+4*I); |
Re Im | Partie réelle et imaginaire d'un complexe. | > Re(a+b*I); |
conjugate | Conjugué d'un complexe. | > conjugate(1+I); |
argument | Argument d'un nombre complexe. | > argument(1+I); |
limit | Calcul de limites d'une expression. | > limit(p,x=1); |
series | Calcul du développement limité ou asymptotique d'une expression ; il faut préciser le point et l'ordre désiré... | > p:=series(p,x=1,5); |
leadterm | Calcul du premier terme a priori non nul d'un développement limité. Quand il n'est pas nul, c'est un équivalent. | > series(leadterm(p),x=0,8); |
diff | Dérivée d'une expression par rapport à la ou les variables spécifiées. | > diff(sin(x),x); |
D | Dérivée d'une fonction. | > D(sin); |
int | Calcul d'une primitive (Maple n'introduit pas de constante), ou d'une intégrale, simple ou généralisée, d'une expression. | > int(p,x); |
Int | Forme « inerte » de la précédente. Pas de calcul. | > Int(p,x); |
changevar | Effectue un changement de variable ou une intégration par parties (indiquer la partie qu'on dérive) sur une intégrale inerte. | > changevar(t^2=u,Int(t/(t^ 2+1)),t); |
solve | Résolution de tous types d'équations et inéquations par rapport à une variable spécifiée. | > solve(a*x^2+2*a*x+1,x); |
fsolve | Résolution approchée de tous types d'équations, avec les mêmes réserves que ci-dessus. | > fsolve(a*x^2+2*a*x+1,a); |
dsolve | Résolution de tous types d'équations différentielles et de systèmes différentiels, avec ou sans conditions initiales. | > E:=diff(y(x),x)+y(x)=cos(x)); |
rsolve | Résolution de suites récurrentes linéaires. | > rsolve(u(n)=3*u(n-1)-2*u(n-2),u); |
linsolve | Résolution de systèmes linéaires présentés matriciellement, les paramètres sont la matrice du système et le vecteur second membre. | > linsolve(A,B); |