Software Alternatives & Reviews

3 Open Source Alternatives to MATLAB

MATLAB GNU Octave Scilab Sage Math Freemat Maxima NumPy SymPy
  1. 1
    A high-level language and interactive environment for numerical computation, visualization, and programming
    GNU Octave may be the best-known alternatives to MATLAB. In active development for almost three decades, Octave runs on Windows, Mac, and Linux alike, and is packaged for most major distributions. If you're looking for a project that is as close to the actual MATLAB language as possible, Octave may be a good fit for you; it strives for exact compatibility, so many of your projects developed for MATLAB may run in Octave with no modification necessary.

    #Technical Computing #Numerical Computation #Data Visualization

  2. GNU Octave is a programming language for scientific computing.
    GNU Octave may be the best-known alternatives to MATLAB. In active development for almost three decades, Octave runs on Windows, Mac, and Linux alike, and is packaged for most major distributions. If you're looking for a project that is as close to the actual MATLAB language as possible, Octave may be a good fit for you; it strives for exact compatibility, so many of your projects developed for MATLAB may run in Octave with no modification necessary.

    #Technical Computing #Numerical Computation #3D 1 social mentions

  3. 3
    Scilab Official Website. Enter your search in the box aboveAbout ScilabScilab is free and open source software for numerical . Thanks for downloading Scilab!
    Scilab is another open source option for numerical computing which runs across all of the major platforms: Windows, Mac, and Linux included. Scilab perhaps the best known alternative outside of Octave, and like Octave, it is very similar to MATLAB in its implementation, although exact compatibility is not a goal of the project's developers.

    #Technical Computing #Numerical Computation #3D

  4. Sage is a free open-source mathematics software system licensed under the GPL.
    Pricing:
    • Open Source

    #Math Solver #Math Tools #Mathematics 4 social mentions

  5. Genius is a general purpose calculator program similar in some aspects to BC, Matlab, Maple or Mathematica. It is useful both as a simple calculator and as a research or educational tool.
    This list only scratches the surface of tools that researchers and students alike may choose to use as open source alternatives to MATLAB. There are plenty of others like Genius Mathematic Tool and FreeMat, and of course R, Julia, Python, and other standard programming languages might be a good fit for you, depending on your exact needs. Some other open source tools you may want to consider include:

    #Technical Computing #Numerical Computation #Math Tools

  6. Documentation has been migrated to doxygen. A number of improvements have been made to the JIT back end. 64-bit on all platforms! It's not a long list, but given the nearly 2 years since the last release, 4.
    This list only scratches the surface of tools that researchers and students alike may choose to use as open source alternatives to MATLAB. There are plenty of others like Genius Mathematic Tool and FreeMat, and of course R, Julia, Python, and other standard programming languages might be a good fit for you, depending on your exact needs. Some other open source tools you may want to consider include:

    #Technical Computing #Numerical Computation #Math Tools

  7. 7
    Maxima is a fairly complete computer algebra system written in Lisp with an emphasis on symbolic computation.
    Maxima, another frequently updated alternative to MATLAB. It's based on Macsyma, a "legendary computer algebra system" developed at MIT in the 1960s, can be compiled on Linux, Mac OS X, and Windows, and is available under GPLv2.

    #Technical Computing #Numerical Computation #Math Solver 27 social mentions

  8. 8
    NumPy is the fundamental package for scientific computing with Python
    Pricing:
    • Open Source

    #Data Science And Machine Learning #Data Science Tools #Python Tools 107 social mentions

  9. 9
    SymPy is a Python library for symbolic computation.
    SymPy, another BSD-licensed Python library for symbolic mathematics. It can be installed on any computer running Python 2.7 or above. It aims to become a full computer algebra system; has an active development community with regular releases; and is used in many other projects (including SageMath, above).

    #Programming Language #OOP #Generic Programming Language

Discuss: 3 Open Source Alternatives to MATLAB

Log in or Post with