Octave is a computer program for performing numerical computations which is mostly compatible with MATLAB . It is part of the GNU Project. It is free software under the terms of the GNU General Public License.

The best Graphing Calculator alternative to MATLAB is GNU Octave, which is both free and Open Source. If that doesn't suit you, our users have ranked more than 50 alternatives to MATLAB and six of them are Graphing Calculators so hopefully you can find a suitable replacement. Other interesting Graphing Calculator alternatives to MATLAB are Mathematica, NumeRe, Calcpad and MathStudio.
Octave is a computer program for performing numerical computations which is mostly compatible with MATLAB . It is part of the GNU Project. It is free software under the terms of the GNU General Public License.

Definitive technical computing system spanning machine learning and neural networks, data science, visualizations and much more.


Open source framework for numerical computations and advanced statistical analysis, featuring nonlinear curve fitting, ODE solving, 1D/2D publication-quality visualization, Fourier and wavelet transforms, intuitive syntax, and namespace-based code organization for research.




Calcpad is a lightweight mathematical platform for cloud and desktop. It parses simple text scripts and converts them into professional Html reports. Supports complex numbers, variables, functions, graphing, units and numerical methods.




MathStudio, formerly SpaceTime, is the most comprehensive math app available for mobile devices. Whether you need a simple calculator to do your finances or a replacement for your TI graphing calculator, MathStudio is the most powerful and versatile calculator available on the...




KAlgebra is a mathematical graph calculator included in the KDE education package. While it is based on the MathML content markup language, knowledge of MathML is not required for use. The calculator includes numerical, logical, symbolic, and analytical functions, and can plot...



Andy Ng's famous introductory ML course uses Octave! It's the perfect alternative to MATLAB