Mathomatic Command Summary -------------------------- approximate - Approximate all numerical values in equation spaces. Usage: approximate [equation-number-ranges] calculate - Temporarily plug in values for variables and approximate. Usage: calculate ["repeat"] ["factor"] [variable iterations] clear - Delete expressions stored in memory so equation spaces can be reused. Usage: clear [equation-number-ranges] code - Output C, Java, or Python code for the specified equations. Usage: code ["c" or "java" or "python" or "integer"] [equation-number-ranges] compare - Compare two equation spaces to see if they are the same. Usage: compare equation-number ["with" equation-number] copy - Duplicate the specified equation spaces. Usage: copy [equation-number-range] derivative - Symbolically differentiate and simplify, order times. Usage: derivative ["nosimplify"] [variable or "all"] [order] Alternate name for this command: differentiate display - Display equation spaces in multi-line fraction format. Usage: display ["factor"] [equation-number-range] divide - Prompt for 2 numbers or polynomials and divide. Give result and GCD. Usage: divide [variable] echo - Output a line of text, followed by a newline. Usage: echo [text] edit - Edit all equation spaces or an input file. Usage: edit [file-name] eliminate - Substitute the specified variables with solved equations. Usage: eliminate ["repeat"] variables or "all" ["using" equation-number] extrema - Find possible local minimums and maximums of the current expression. Usage: extrema [variable] [order] factor - Factor given integers or factor variables in expressions. Usage: factor ["number" [integers]] or [equation-number-range] [variables] fraction - Convert expressions with algebraic fractions into a single fraction. Usage: fraction [equation-number-range] help - Short, built-in help. Usage: help [topic or command-names] imaginary - Copy the imaginary part of an expression (see real command). Usage: imaginary [variable] integrate - Symbolically integrate polynomials, order times. Usage: integrate ["constant" or "definite"] variable [order] Alternate name for this command: integral laplace - Compute the Laplace or inverse Laplace transform of polynomials. Usage: laplace ["inverse"] variable limit - Take the limit as variable goes to expression. Usage: limit variable expression list - Display equation spaces in single-line format. Usage: list ["export" or "maxima"] [equation-number-ranges] nintegrate - Approximate the definite integral using Simpson's rule. Usage: nintegrate ["trapezoid"] variable [partitions] optimize - Split up an equation into smaller, more efficient equations. Usage: optimize [equation-number-range] pause - Wait for user to press the Enter key. Optionally display a message. Usage: pause [text] product - Compute the product as variable goes from start to end. Usage: product variable start end [step-size] quit - Terminate this program without saving. Usage: quit Alternate name for this command: exit read - Read in a text file as if it was typed in. Usage: read file-name real - Copy the real part of an expression (see imaginary command). Usage: real [variable] replace - Substitute variables in the current equation with expressions. Usage: replace [variables ["with" expression]] roots - Display all the roots of a complex number. Usage: roots root real-part imaginary-part save - Save all equation spaces in a text file. Usage: save file-name set - Set or display various session options. Usage: set [["no"] option] simplify - Completely simplify expressions. Usage: simplify ["sign"] ["symbolic"] ["quick"] ["fraction"] [equation-number-range] solve - Solve the current equation for a variable or for zero. Usage: solve ["verify"] variable or "0" sum - Compute the summation as variable goes from start to end. Usage: sum variable start end [step-size] tally - Prompt for and add entries, show running (grand) total. Usage: tally ["average"] taylor - Compute the Taylor series expansion of the current expression. Usage: taylor variable order point unfactor - Algebraically expand (multiply out) expressions. Usage: unfactor ["fully"] [equation-number-range] Alternate name for this command: expand variables - Output all variable names within the specified equations. Usage: variables ["c" or "java" or "integer"] [equation-number-range] version - Display version number, compile flags, and memory usage. Usage: version Full documentation can be found at "http://mathomatic.org/math/doc/".