MATLAB-like software (GNU Octave) running natively on Android

In 2012, Corbin Champion made Octave 3.6 available on Android, so using Terminal Emulator you can run many Octave commands using actual Octave code.

Installation:
You will need to install at least three apps to enable Octave with plotting. You can install additional toolboxes if you want them.
The three apps you need are:

  1. Octave Main Package
  2. Octave
  3. Octave Gnuplot Package

Consider donating as well to support his work.