Рассмотрим систему уравнений
> restart;eqns:={x+2*y=3,y+1/x=1};
Решение находится командой solve .
Присвоим решению имя soln.
> soln:=solve(eqns,{x,y});
Мы видим, что решение представляет из
себя два набора уравнений. Можно выделить каждый
из них
> soln[1];
> soln[2];
Проверка решения
Проверка осуществляется подстановкой
решений в исходную систему
> subs(soln[1],eqns);
> subs(soln[2],eqns);
В то же время переменным x и y не
присвоены никакие значения. Присвоим переменным
{x1,y1}, {x2,y2} решения 1 и 2 соответственно. Это
делается при помощи команды subs
> x1:=subs(soln[1],x);
> x2:=subs(soln[2],x);
> y1:=subs(soln[1],y);
> y2:=subs(soln[2],y);
Эту команду можно использовать также
для других подстановок решения
> subs(soln[1],[x,y]);
> [soln];subs(soln,eqns);
|