Java based and open sourced version of matlab and octave
Getting more and more compatible over time.
Platforms
- Android

wxMaxima is described as 'Document based interface for the computer algebra system Maxima. wxMaxima provides menus and dialogs for many common maxima commands, autocompletion, inline plots and simple animations' and is a popular numerical computation software in the education & reference category. There are more than 25 alternatives to wxMaxima for a variety of platforms, including Windows, Linux, Mac, Web-based and BSD apps. The best wxMaxima alternative is MATLAB. It's not free, so if you're looking for a free alternative, you could try SageMath or GNU Octave. Other great apps like wxMaxima are Mathematica, SciPy, Spyder and Maxima.
Java based and open sourced version of matlab and octave
Getting more and more compatible over time.



Doronix Math Toolbox is a numerical computing environment with programming language which can be used as alternative to MATLAB. It allows matrix manipulations, plotting of functions and data, implementation of algorithms, creation of user functions, import and export CSV-files...

VisSim™ is a visual language for modeling and simulating nonlinear dynamic systems. With 9 integration methods, 4 optimization methods and over 200 vector and scalar block functions.
Calculeaf is an online engineering calculation worksheet for unit-aware math, calculation notes, plots, templates, and shareable technical work.


