A Maple egy fejlett matematikai problémamegoldó és programozói szoftver.
  • xDJCx
    #523

    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:
    pl. így

    x:='x';y:='y';

    De az unassign parancs is jó erre:

    unassign('x');