Úvodní seznámení s matematickými programy
Řešení rovnic a nerovnic
wxMaxima 0.8.5 (M. 5.21) - Řešení rovnic a nerovnic
Řešení rovnice
Příkaz solve řeší pouze algebraické rovnice, na složitější rovnice hodí balík to_poly_solver s funkcí to_poly_solve.
(%i25)
|
load("to_poly_solver")$
to_poly_solve([sin(x)+cos(x)=1], [x]);
|
Řešení soustavy rovnic
(%i27)
|
solve([x+y=1,x-y=2],[x,y]);
|
Řešení nerovnice
Maxima umí řešit nerovnice za pomoci balíku solve_rat_ineq,
který ale nefunguje pod Windows.
U nerovnic s neznámými v první mocnině je možné využít balík
fourier_elim, který pod Windows funguje.
(%i28)
|
load(solve_rat_ineq)$
solve_rat_ineq(x^2-1>5);
|
(%i30)
|
load(fourier_elim)$
fourier_elim(x-2> 5*x, [x]);
|
Řešení rovnice s podmínkami
Řešení rovnic s podmínkami nefunguje pod Windows.
(%i32)
|
to_poly_solve(x^3-1=0, [x]);
|
(%i33)
|
realonly:true$
to_poly_solve(x^3-1=0, [x]);
realonly:false$
|
(%i36)
|
to_poly_solve([x^2+x-6=0,x>0], x);
|