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: max (<x_1>, ..., <x_n>) Return a simplified value for the maximum of the expressions <x_1> through <x_n>. When get (trylevel, maxmin), is 2 or greater, max uses the simplification max (e, -e) --> |e|. When get (trylevel, maxmin) is 3 or greater, <max> tries to eliminate expressions that are between two other arguments; for example, max (x, 2*x, 3*x) --> max (x, 3*x). To set the value of trylevel to 2, use put (trylevel, 2, maxmin).
![Max Example range:4;
max:170;
multiplier: 12;
iquar: max/(1.3*(x/20)^4+1);
icub: max/(multiplier*(x/range)^3+1);
isqr: max/(multiplier*(x/range)^2+1);
sqrt: max*(1-sqrt(x/range));
lin: max*(1-(x/range));
sqr: max*(1-(x/range))^2;
cub: max*(1-(x/range))^3;
quad: max*(1-(x/range)^2);
plot2d([iquar,icub,isqr,100,lin,sqrt,sqr,cub,quad],[x,0,range],[y,0,max]);](http://maxima-online.org//plot.html?g=p682959036.png&t=img&db=r-1046730362)
There are also some inexact matches for max. Try ?? max to see them.
(%o1) true (%i2)