next up previous contents index
suivant: Modifier un élément ou monter: Création et arithmétique des précédent: Extraire un ou des   Table des matières   Index


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]].
À 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).



Documentation de giac écrite par Renée De Graeve