Maxima
– limit(f(x),x,inf) : Renvoie la limite de f(x) quand x tend vers ∞.
Les lignes trigonométriques
– cos(x) : Renvoie la valeur exacte de cos(x) pour des valeurs de x usuelles.
– load(ntrig) : Permet de charger le package permettant de calculer des lignes pour des valeurs de x non usuelles. Exemple : Pour calculer cos
5 on fait :
– load(ntrig)
– cos(%pi/5) et on obtient 51
4
Les vecteurs
On note v et w deux vecteurs.
– u:[a,b,c] : Définit les coordonnées du vecteur u.
– u+v : Renvoie les coordonnées de u + v
– u . v : Renvoie le produit scalaire de u et de v ( le point est précédé et suivi d'un espace )
Le package load(vect) permet de calculer le produit vectoriel de deux vecteurs.
– express(u~v) : Renvoie le produit vectoriel de u et v.
Gestion des listes
– first[a,b,c,d] : Renvoie le premier terme de la liste, donc a.
– second[a,b,c,d] : Renvoie le deuxième terme de la liste, donc b.
– third[a,b,c,d] : Renvoie le troisième terme de la liste, donc c.
– fourth[a,b,c,d] : Renvoie le quatrième terme de la liste, donc d.
– apply(''+'',[1a,b,c,d]) : Renvoie a+b+c+d
– apply(max,[a,b,c,d]) : Renvoie la valeur maximum d'une liste.
– apply(min,[a,b,c,d]) : Renvoie la valeur minimum d'une liste.
Autres possibilités
Développement limité de Taylor :
– taylor(f(x),x,a,b) : Renvoie le développement de
Taylor de f(x); d'ordre b, au voisinage de a.
Fonction dilogarithme : Li x=∫1 x lnt
1−t
d x
– Li[2](a) : Renvoie l'image de a par la focntion dilogarithme. Les matrices
– A:matrix([a,bc,d],[x,y,z,t] ....) : Définit la matrice A.
– A[n] : Renvoie la ligne n de la matrice A.
– col(A,n) : Renvoie la colonne n de la matrice A.
– transpose(A) : Renvoie la transposée de A.
– echelon(A) : Renvoie la matrice triangulaire supérieure. Générer une matrice :
– f[i,j]:=2*i^2+3*j;
– genmatrix(f,4,5); Renvoie la matrice 4×5 dont les coefficients sont définis