next up previous contents index
suivant: L'instruction conditionnelle : if monter: Les instructions de base précédent: L'affectation prefixée : sto   Table des matières   Index


L'affectation d'une égalité : assign

assign permet de stocker une valeur dans une variable.
assign a un ou deux arguments : Attention
La variable doit être purgée avant l'utilisation de assign.
On tape :
assign(a,3)
ou :
assign(a=3)
On obtient :
3 et la variable a contient 3
On tape :
assign([a1=1,a2=2,a3=3)
On obtient :
[1,2,3] et a1 contient 1, a2 contient 2 et a3 contient 3
Remarque assign sert surtout en mode Maple, voici un exemple : On tape en mode Maple :
purge(a,b)
sol:=solve([a+b=1,a-b=3],[a,b])
On obtient :
[a=2,b=(-1)]
On tape :
assign(sol)
On obtient :
[2,-1] et ainsi a contient 2 et b contient -1
en mode Xcas la même suite d'instructions donnent :
sol:=solve([a+b=1,a-b=3],[a,b])
On obtient la liste des solution donc ici une matrice 1×1 :
[[2,-1]]
On tape :
[a,b]:=sol[0])
On obtient :
[2,-1] et ainsi a contient 2 et b contient -1


next up previous contents index
suivant: L'instruction conditionnelle : if monter: Les instructions de base précédent: L'affectation prefixée : sto   Table des matières   Index
Documentation de giac écrite par Renée De Graeve