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

### 6.49.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]`