Librairie "linalg"

> with(linalg);

Cette librairie contient toutes les commandes touchant de près ou de loin à l'algèbre linéaire.

Exemple

> with(linalg);
Warming: new definition for norm
Warming: new definition for trace
[BlockDiagonal, GramSchmidt, JordanBlock, Wronskian, add, addcol, addrow, adj, adjoint, angle, augment, backsub, band, basis, bezout, blockmatrix , charmat, charpoly, col, coldim, colspace, colspan, companion, concat, cond, copyinto, crossprod, curl, definite, delcols, delrows, det, diag, diverge, dotprod, eigenvals, eigenvects, entermatrix, equal, exponential, extend, ffgausselim, fibonacci, frobenius, gausselim, gaussjord, genmatrix, grad, hadamard, hermite, hessian, hilbert, htranspose, ihermite, indexfunc, innerprod, intbasis, inverse, ismith, iszero, jacobian, jordan, kernel, laplacian, leastsqrs, linsolve, matrix, minor, minpoly, mulcol, mulrow, multiply, norm, normalize, nullspace, orthog, permanent, pivot, potential, randmatrix, randvector, rank, ratform, row, rowdim, rowspace, rowspan, rref, scalarmul, singularvals, smith, stack, submatrix, subvector, sumbasis, swapcol, swaprow, sylvester, toeplitz, trace, transpose, vandermonde, vecpotent, vectdim, vector]

Lorsque cette commande est terminée par un ":", le résultat qui est affiché à l'écran est
> with(linalg):
Warning: new definition for norm
Warning: new definition for trace

Les deux "Warning" sont causés par le fait que la norme et la trace sont deux commandes de Maple V déjà en mémoire et définies par défaut comme étant la norme et la trace d'un polynôme.