Maxima -- GPL CAS based on DOE-MACSYMA Icon

Maxima -- GPL CAS based on DOE-MACSYMA

Computer Algebra System written in Common Lisp

4.8 Stars (62)
3,724 Downloads (This Week)
Last Update:
Download maxima-5.40.0.tar.gz
Browse All Files
BSD Windows Linux

Screenshots

Description

Maxima is a computer algebra system comparable to commercial systems like Mathematica and Maple. It emphasizes symbolic mathematical computation: algebra, trigonometry, calculus, and much more.

For example, Maxima solves x^2-r*x-s^2-r*s=0 giving the symbolic results [x=r+s, x=-s].

Maxima can calculate with exact integers and fractions, native floating-point and high-precision big floats.

Maxima has user-friendly front-ends, an on-line manual, plotting commands, and numerical libraries. Users can write programs in its native programming language, and many have contributed useful packages in a variety of areas over the decades.

Maxima is GPL-licensed and largely written in Common Lisp. Executables can be downloaded for Windows, Mac, Linux, and Android; source code is also available. An active community maintains and extends the system.

Maxima is widely used: annual direct downloads exceed 300,000. Many other users receive it through secondary distribution.

Maxima -- GPL CAS based on DOE-MACSYMA Web Site

Features

  • Specialized in symbolic operations but offering numerical capabilities too.
  • Can be accessed programmatically and extended, as the underlying Lisp can be called from it.
  • Complete programming language with ALGOL-like syntax but Lisp-like semantics.
  • Arbitrary-precision integers.
  • Rational numbers of sizes limited only by machine memory.
  • Arbitrarily large floating-point numbers ("bfloats").

KEEP ME UPDATED

Other Useful Business Software

How Phonism Can Help Simplify VoIP Phone Provisioning Icon

Phonism helps managed service providers, hosted VoIP providers, and their customer base to put an end to manual VoIP provisioning and management.

How Phonism Can Help Simplify VoIP Phone Provisioning Icon
As the leading innovator in VoIP device provisioning and management, Phonism helps managed service providers, hosted VoIP providers, and their customer base to put an end to manual VoIP provisioning and management with their cutting-edge, cloud-based solution.

User Ratings

★★★★★
★★★★
★★★
★★
58
0
2
0
2
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
Write a Review

User Reviews

  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Many excellent features, continually updated, wide-ranging library of applications, runs on many Lisp implementations and so can be combined with AI and other software, and can be used as a front end for numerical libraries. Many users worldwide, responsive news group.

    Posted 06/15/2017
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    A complete, full-fledged and (if the big amount of functionality it offers is taken in consideration) still easy-to-use Computer Algebra System.

    Posted 02/19/2017
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Maxima GUI

    Posted 01/05/2017
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Great computar algebra system!

    Posted 12/29/2016
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Switched about 2 months ago from Maple to (Wx)Maxima and it works perfectly well ! Had to learn a lot of new things as some approaches are different (e.g. Maple dchange() now requires defining some gradients using gradef()) but on the whole no big problems. A little confusing are the 2 plot and draw libraries : how about dropping the plot library altogether ?

    Posted 10/28/2016
Read more reviews

Additional Project Details

Languages

English, Portuguese, Spanish

Intended Audience

Science/Research, Education, End Users/Desktop, Engineering

User Interface

X Window System (X11), Win32 (MS Windows), Console/Terminal, Tk

Programming Language

Lisp, C, Tcl

Awards

Registered

2000-04-23

Thanks for helping keep SourceForge clean.

Screenshot instructions:
Windows
Mac
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies
X

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.

No, thanks