GNURoot Octave

GNURoot Octave Free App

Rated 4.25/5 (233) —  Free Android application by Corbin Champion

Advertisements

About GNURoot Octave

Installs and launches GNU Octave. Octave is like Matlab (trademark of Mathworks), but free (as in freedom) software. Not some similar program, but really Octave running natively.

The app is now supported by Teradyne.

For you to be able to launch GNURoot Octave you need to install GNURoot Debian.

You can add .m files and a .octaverc startup file in an external storage directory setup for you. Often at /sdcard/GNURoot/home.

Your latest plots (.png files) can be found in an external storage directory setup for you. Often at /sdcard/GNURoot/intents.

You will be running in a fake chroot of sorts which includes Octave and many of the programs you expect to find in a standard GNU/Linux (read Debian) install.

Plot commands and edit commands fire off intents to use whatever image viewer or text editor you have.

See Octave Documentation:
http://www.gnu.org/software/octave/doc/interpreter/

File bugs and feature requests here:
https://github.com/corbinlc/GNURootDebian/issues

Source code here:
https://github.com/corbinlc/GNURootDebian

How to Download / Install

Download and install GNURoot Octave version 0.4.0 on your Android device!
Downloaded 50,000+ times, content rating: Everyone
Android package: com.gnuroot.octave, download GNURoot Octave.apk

All Application Badges

Free
downl.
Android
2.2+
For everyone
Android app

App History & Updates

What's Changed
1) Get rid of GUI. Now just immediately starts to install into GNURoot Debian and prompts you if you want to run in a standard term or Xterm.
Version update GNURoot Octave was updated to version 0.4.0
More downloads  GNURoot Octave reached 50 000 - 100 000 downloads
More downloads  GNURoot Octave reached 10 000 - 50 000 downloads
Version update GNURoot Octave was updated to version 0.3.0

What are users saying about GNURoot Octave

P70%
by P####:

please add this capability. Too tedious reentering lines of code. App appears not to be able to read clipboard contents.

C70%
by C####:

I've had to adapt my code to support the CLI rather than the GUI, but it's very handy having this on my tablet. Thanks, dev!

Z70%
by Z####:

Why laplace doesn't work? When execute laplace it shows this error: error: 'laplace' undefined near line 1 column 1

Z70%
by Z####:

Its not easy to install packages... been trying for some minutes and nothing.

S70%
by S####:

VNC connection continually fails at install. No clear support for installation. Waste of time.

Z70%
by Z####:

Excellent work dev Its just wow and works incredible like the pc version. Thanks for such a work.

Z70%
by Z####:

Nice app. If you could add it to termux packages it would be awesome

Z70%
by Z####:

Not working

Z70%
by Z####:

Great app. it's just that I'm having a very specific annoying issue with it. I'm using an external keyboard with a non-english layout(portuguese), in which the "ˆ" ("hat") key is placed somewhere else(relative to the en_us layout), and I can't find a way for octave to recognize it. I realize this might be actually a gnuroot problem, but a more flexible editing of the special keys shortcuts would maybe solve this.

M70%
by M####:

Very well done! Its amazing that my phone can run the software and it super useful in some situations where I cannot access my PC. I just wish that the whole thing was in a neat package rather than having several different components installed. I was really confused at start what should be downloaded and what should be installed. The older packages should be removed, it is very confusing for a first timer.

F70%
by F####:

significant free contribution just you need to inform about install in advance to avoid unecessary steps

S70%
by S####:

Damn, it can do everything!

Z70%
by Z####:

Just like Matlab

T70%
by T####:

After last update - broken

Q70%
by Q####:

Would love to have more packages

Q70%
by Q####:

Better than Matlab

U70%
by U####:

Good, I can program with MATLAB everytime! But I've encountered a problem using symbolic math.

W70%
by W####:

Octave 4.0 is working good for sound processing. so please update the app to 4.0 if possible. Thanks

Q70%
by Q####:

The other version of Octave which did not require GNURoot was easier to install - but it is now unfriendly due to the constant pop-ups trying to convince you to install this one. The problem is that GNURoot is buggy and half of the time it crashes while you try to install it.

Q70%
by Q####:

Ever been stuck orbiting a black hole and needed to solve a monstrous nonlinear PDE to escape? Ever just wanted to do a Biot-Savart integral before a meeting is over? This app is LITERALLY Octave for Android. Never expected to see this so professionally done. Can't recommend enough. Donated some money to this guy.

Q70%
by Q####:

I really like this app, but I can't seem to get my script files to run. I end up getting a parse error at line 1 due to it not recognizing ASCII 239, even when using the source function.

L70%
by L####:

Very well done! Its amazing that my phone can run the software and it super useful in some situations where I cannot access my PC. I just wish that the whole thing was in a neat package rather than having several different components installed. I was really confused at start what should be downloaded and what should be installed. The older packages should be removed, it is very confusing for a first timer.

Z70%
by Z####:

I wish that I could highlite, copy and paste lines of code into the entry field like in the previous version. The program doesn't seem to read the clipboard of the samsung keyboard. Retyping them is tedious. I have a Note 5.

P70%
by P####:

Awesome app. only concern, space. It takes 550MB along with GNUroot Debian. App data will not move to external memory, around 500MB of internal space will be used.

L70%
by L####:

It works great. Would be better if it were 4.0.0. version4 has been up for quite some time by now, but the one on Google play store is still 3.8. But still, thanks alot for the great app!

Q70%
by Q####:

Very useful. But I have a problem concerning to the home directory. I changed it in preferences but nothing happened. Can anyone solved this problem?

Q70%
by Q####:

This app is wonderful I have been able to do a number of things with it. I am trying now to play .wav files and I have found that it is missing 2 features: __have_feature__ ("PORTAUDIO") __have_feature__ ("SNDFILE") Both are returning ans=0 Where/How do I add these features into the app? Thanks for the help

Q70%
by Q####:

Appreciate the software as well as the platform!one issue though. Not able to install packages in gnuroot. Maybe some network issue???

Q70%
by Q####:

Thank you so much for your hard work Corbin, this is fantastic. I love having Octave on my tablet, it's so useful. Keep up the good work!

Q70%
by Q####:

I don't know how to create mfiles on the app. Can someone help me. Thanks

D70%
by D####:

Sooo productive!!!

Q70%
by Q####:

it will be the best if it can run from a file.. or having an editer

Q70%
by Q####:

Just like Matlab

T70%
by T####:

After restart , everything is working fine.

T70%
by T####:

Great!

Y70%
by Y####:

Pretty good job.

S70%
by S####:

Plot takes a long time. Requesting Image processing toolbox.

T70%
by T####:

Trying to install on galaxy s4 running 5.0 GPE. Will not install and I've heard there are issues with this working on newer (5.0+) android versions

C70%
by C####:

Thanks for resolve issue :-)

T70%
by T####:

Full-fledged numerical analysis tool on Android. 'nuff said


Share The Word!


Rating Distribution

RATING
4.35
233 users

5

4

3

2

1