LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

maxima

computer algebra system for symbolic mathematics

TLDR

Start Maxima
$ maxima
copy
Evaluate expression
$ maxima --batch-string="[expand((x+1)^3)];"
copy
Run script file
$ maxima -b [script.mac]
copy
Use quiet mode
$ maxima -q
copy
Start with wxMaxima interface
$ wxmaxima
copy

SYNOPSIS

maxima [options]

DESCRIPTION

Maxima is a computer algebra system for symbolic mathematics. It can perform symbolic differentiation, integration, Taylor series, transforms, linear algebra, and more.Maxima is descended from Macsyma, one of the oldest computer algebra systems.

PARAMETERS

-b, --batch file

Process maxima file in batch mode.
--batch-string string
Process maxima command(s) in batch mode.
--batch-lisp file
Process Lisp file in batch mode.
-q, --quiet
Suppress Maxima start-up message.
--very-quiet
Suppress expression labels and start-up message.
-l lisp
Specify Lisp implementation (e.g., sbcl, clisp, gcl).
--init file
Initialization file.
-p file
Preload Lisp file.
-d, --directories
Display Maxima internal directory information.
-s port, --server port
Connect Maxima to server on specified port.
-v, --verbose
Display Lisp invocation in maxima wrapper script.
--version
Display the installed version.

CAVEATS

Syntax differs from other CAS. Output formatting can be complex. GUI (wxMaxima) recommended for interactive use.

HISTORY

Maxima descends from Macsyma developed at MIT starting in 1968. The DOE version was released as open source in 1998 and became Maxima.

SEE ALSO

octave(1)

Copied to clipboard
Kai