Jobb a solve-ban nem halmazként megadni az ismeretleneket, hanem listaként,azaz szögletes zárójelek között. Ekkor a megoldást is listában adja! A listában az elemek sorrendje rögzített, a halmazban pedig nem.
Egyszerûbben is hozzá lehet rendelni a megoldásokat az ismeretlenekhez az assign paranccsal:
restart;
mego:=solve({x-y = 9, x+y = 10}, [x, y]);
assign(mego);
x;y;
Ha több megoldáspár lenne, akkor ki kell választanom valamelyik meogldáspárt pl.
restart;
mego:=solve({x^2 = 9, x*y = 10}, [x, y]);
assign(mego[1]);# elsõ megoldáspárt választottam a hozzárendeléshez
x;y;
Az assign-nal végzett hozzárendelés után x és y felvette a hozzárendelt értékeket, ha szükséges megszüntethetem a hozzárendelést: