Comment extraire la solution x,y,et z de ce systeme 3 équations pour les utiliserr ailleurs (sans x=... y=... z=...)
- Code: Select all
Define prgm()=
Prgm
solve(system(x+y-z-1=0,x-y+z+1=0,2*x-y+4*z-2=0),{x,y,z})
EndPrgm
Merci pour vos commentaires
Define prgm()=
Prgm
solve(system(x+y-z-1=0,x-y+z+1=0,2*x-y+4*z-2=0),{x,y,z})
EndPrgm
Disp "x=",x
Disp "y=",y
Disp "z=",y
avec des chaînes de caractère
Define eqright(ex)=
Func
: Local op,narg,lr,i
: op:=part(ex,0)
: narg:=part(ex)
: lr:={}
: If op="=" Then
: lr:={part(ex,2)}
: ElseIf narg>0 Then
: For i,1,narg
: lr:=augment(lr,eqright(part(ex,i)))
: EndFor
: EndIf
: Return lr
:EndFunc
zeros
à la place de solve si tu veux résoudre pour =0.zeros(system(x+y-z-1, x-y+z+1, 2*x-y+4*z-2), {x,y,z})
renvoie [0,2,1]
exp►list(resultat du solve, variables)
qui renvoie une liste (ou une matrice) des différentes solutions.solve(system(x+y-z-1=0,x-y+z+1=0,2*x-y+4*z-2=0),{x,y,z}) → solution
exp►list(solution,{x,y,z}) → mat
Disp "x=", mat[1,1]
Disp "y=", mat[1,2]
Disp "z=", mat[1,3]
zeros
reste plus simple.Users browsing this forum: ClaudeBot [spider] and 2 guests