Addcol

> addcol(M,i,j,S);

Calcule une combinaison linéaire des colonnes d'indices (entiers) i et j de la matrice M. La colonne Cj de la matrice M est remplacée par la colonne résultant de la combinaison linéaire S*Ci + Cj ou S est une expression scalaire.

Exemple

> with(linalg):
Warning: new definition for norm
Warning: new definition for trace

> M := matrix(2,3,[a,b,c,d,e]);
M := é
ë
a b c
d e f
ù
û

> addcol(M,1,2,S);
é
ë
a  S*a + b  c
d  S*d + e  f
ù
û