Previous Up Next

6.50.3  Remplacer une partie d’une matrice ou d’un vecteur : REPLACE

REPLACE a comme argument une matrice A (resp un vecteur) et une liste de 2 indices (resp 1 entier) et la matrice (resp le vecteur) qui doit être mis en remplacement à partir de ces 2 indices.
REPLACE effectue ce remplacement en élaguant éventuellement la matrice (resp le vecteur) si elle (resp il) est sur dimensionnée.
On tape :

REPLACE([[1,2,3],[4,5,6]],[0,1],[[5,6],[7,8]])

On obtient :

[[1,5,6],[4,7,8]]

On tape :

REPLACE([[1,2,3],[4,5,6]],[1,2],[[7,8],[9,0]])

On obtient :

[[1,2,3],[4,5,7]]

On tape :

REPLACE([4,1,-2,1,2,-1],2,[10,11])

On obtient :

[4,1,10,11,2,-1]

On tape :

REPLACE([4,1,-2,1,2,-1],1,[10,11,13])

On obtient :

[4,10,11,13,2,-1]

Previous Up Next