Augment

> concat(A,B,...);

Permet de juxtaposer horizontalement deux ou plusieurs matrices et vecteurs. Les matrices et vecteurs doivent avoir le même nombre de ligne. Les vecteurs sont considérés comme des vecteurs colonnes.

La commande augment est un synonyme de concat.

Exemple

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

> A := matrix(3,3,[2,2,2,2,2,3,1,-1,1]);
A := é
ê
ë
2 2 2
2 2 3
1 -1 1
ù
ú
û

> V1 := vector(3,[2,1,2]);
V1 := [
2 1 2
]

> V2 := vector(3,[3,1,0]);
V2 := [
3 1 0
]

> concat(V1,A,V2);
é
ê
ë
2 2 2 2 3
1 2 2 3 1
2 1 -1 1 0
ù
ú
û