Online Algebra Calculator
Many of users do not use powerful Maxima computer algebra system for systematic work, but for ad hoc algebraic calculations – equations, functions, matrixes, etc. only. To do this job, it is not useful to download the whole application from a web site.
Function: break (<expr_1>, ..., <expr_n>) Evaluates and prints <expr_1>, ..., <expr_n> and then causes a Maxima break at which point the user can examine and change his environment. Upon typing exit; the computation resumes.
![Break Example xvals: map(rhs,solve(x^2=9));
yvals: map(lhs,solve(x^2=9));
yvals[1] - xvals[1];
answers:[x+3,x+3];
for i:1 while i<=(length(realroots(x^2=9))) do (mye:(yvals[i] - xvals[i]) - (answers[i]),if(is(ratsimp(abs(mye)<= 0))) then return (100) else return (99),break());](http://maxima-online.org//plot.html?g=i-944494255.png&t=img&db=r-20316627)
There are also some inexact matches for break. Try ?? break to see them.
(%o1) true (%i2)