suivant: Calculatrices
monter: Logiciels
précédent: Logiciels
MuPAD/maple
Ne pas oublier de taper export(linalg)
(MuPAD
)
ou with(linalg) (maple) dans votre session.
Quelques instructions d'algèbre linéaire:
- charpoly(A,x): polynôme
caractéristique
- det(A): déterminant d'une matrice ,
- scalarProduct(A,B)/dotprod(A,B):
produit scalaire des deux vecteurs et ,
- eigenvalues(A)/eigenvals(A):
valeurs propres de la matrice . Si vous voulez
des valeurs numériques (et si est à valeurs numériques)
écrivez au moins un des coefficients de comme nombre réel ou complexe.
- eigenvectors(A)/eigenvects(A): vecteurs propres de ,
- matlinsolve(A,b)/linsolve(A,b):
résout l'équation linéaire ,
- f:=(i,j)->(1/(i+j-1));matrix(2,2,f):
pour créer une matrice (ici de Hilbert).
(i,j) -> if i=j then 1; else 0; end_if;
: utile pour créer
la matrice identité.
ncols(A)
/coldim(A)
: nombre de colonnes d'une matrice,
trace(A)
: trace de
- transpose(A): transposée de
?linalg
pour la liste des commandes d'algèbre linéaire
On rappelle également l'instruction gcdex pour l'algorithme
de Bézout pour les polynômes.
2003-02-19