### 6.43.13 Modifier un élément ou une ligne d’une matrice contenue dans une variable : `=<`

Si la matrice a un nom, on peut assigner un élément d’une matrice en utilisant son indice. Si on assigne avec `:=`, une nouvelle copie de la matrice est créée et l’élément est modifié, et si on assigne avec `=<` la matrice est modifiée sans faire de copie ce qui est plus rapide lorque la matrice est de grande taille.
Par exemple :
`A:=[[4,5],[2,6]]`, on peut taper directement `A[1,0]:=3` ou `A[1,0]=<3` pour modifier `A` en la matrice `[[4,5],[3,6]]`.
ou pour modifier une ligne :
`A:=[[4,5],[2,6]]`, on peut taper directement `A[1]:=[3,7]` ou `A[1]=<[3,7]` pour modifier `A` en la matrice `[[4,5],[3,7]]`.
À utiliser avec précautions car tous les objets pointant sur cette matrice seront modifiés. Dans un programme il faudra utiliser `copy` lors de l’initialisation pour que les modifications se fassent sur la copie (cf 8.4.14).