suivant: Les différences entre :=,
monter: Les instructions de base
précédent: Les affectations infixées :
Table des matières
Index
L'affectation par copie : copy
copy permet de cloner une liste, un vecteur
ou une matrice, en général pour le stocker dans une
variable.
copy a un argument, la liste (vecteur ou matrice) à cloner.
A:= copy(B) recopie la liste (vecteur, matrice) B dans A.
On tape :
B:=copy([[4,5],[2,6]])
ou :
A:=[[4,5],[2,6]];B:=copy(A)
Puis on tape :
A,B
On obtient :
[[4,5],[2,6]],[[4,5],[2,6]]
Quand doit-on utiliser copy ?
copy est surtout utile pour des listes ou des matrices qui
seront par la suite modifiées par référence avec =<.
On tape :
A:=[0,1,2,3,4]
B:=copy(A)
Puis, si on tape :
A[3]=<33
A,B
On obtient :
[0,1,2,33,4],[0,1,2,3,4]
Puis si on tape :
B[3]=<55
A,B
On obtient :
[0,1,2,33,4],[0,1,2,55,4]
Documentation de giac écrite par Renée De Graeve