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: demo (<filename>) Evaluates Maxima expressions in <filename> and displays the results. demo pauses after evaluating each expression and continues after the user enters a carriage return. (If running in Xmaxima, demo may need to see a semicolon ; followed by a carriage return.)
demo searches the list of directories file_search_demo to find filename. If the file has the suffix dem, the suffix may be omitted. See also file_search.
demo evaluates its argument. demo returns the name of the demonstration file.
Example:
(%i1) demo ("disol");batching /home/wfs/maxima/share/simplification/disol.dem At the _ prompt, type ; followed by enter to get next demo
(%i2) load(disol)
_
(%i3) exp1 : a (e (g + f) + b (d + c))
(%o3) a (e (g + f) + b (d + c)) _
(%i4) disolate(exp1, a, b, e)
(%t4) d + c(%t5) g + f
(%o5) a (%t5 e + %t4 b)
_
(%i5) demo ("rncomb");batching /home/wfs/maxima/share/simplification/rncomb.dem At the _ prompt, type ; followed by enter to get next demo
(%i6) load(rncomb)
_
z x
(%i7) exp1 : ----- + ---------
y + x 2 (y + x)
z x
(%o7) ----- + ---------
y + x 2 (y + x) _
(%i8) combine(exp1)
z x
(%o8) ----- + ---------
y + x 2 (y + x) _
(%i9) rncombine(%)
2 z + x
(%o9) ---------
2 (y + x) _
d c b a
(%i10) exp2 : - + - + - + -
3 3 2 2
d c b a
(%o10) - + - + - + -
3 3 2 2 _
(%i11) combine(exp2)
2 d + 2 c + 3 (b + a)
(%o11) ---------------------
6 _
(%i12) rncombine(exp2)
2 d + 2 c + 3 b + 3 a
(%o12) ---------------------
6 _
(%i13) There are also some inexact matches for demo. Try ?? demo to see them.
(%o1) true (%i2)