Octave for Android: Difference between revisions

Jump to navigation Jump to search
m
no edit summary
mNo edit summary
mNo edit summary
 
(4 intermediate revisions by 2 users not shown)
Line 8: Line 8:


<syntaxhighlight lang="shell">
<syntaxhighlight lang="shell">
pkg install wget
wget https://its-pointless.github.io/setup-pointless-repo.sh
wget https://its-pointless.github.io/setup-pointless-repo.sh
sh setup-pointless-repo.sh
sh setup-pointless-repo.sh
apt install octave
pkg install octave
</syntaxhighlight>
</syntaxhighlight>


OpenBLAS is installed by default, and this method provides much better performance compared to Octave installed inside a GNU/Linux distro running in Termux. By default, Octave only plots with ASCII characters in the terminal.  
[https://www.openblas.net/ OpenBLAS] is installed as a dependency, and this method provides much better performance compared to Octave installed inside a GNU/Linux distro running in Termux. By default, Octave only plots with ASCII characters in the terminal.  


For graphical plots, [https://wiki.termux.com/wiki/Graphical_Environment#Desktop_environment_.28XFCE.29 install] a graphical environment like xfce, and use octave with a vnc server. Only the graphics toolkit "gnuplot" is known to work in this method.
For graphical plots, [https://wiki.termux.com/wiki/Graphical_Environment#Desktop_environment_.28XFCE.29 install] a graphical environment like xfce, and use octave with a vnc server. Only the graphics toolkit "gnuplot" is known to work in this method.
Line 40: Line 41:


* https://lists.gnu.org/archive/html/octave-maintainers/2013-10/msg00406.html
* https://lists.gnu.org/archive/html/octave-maintainers/2013-10/msg00406.html
== Octave app in Google Play==
'''Unlike the other methods, this requires buying an app (released under GPL-3) from Google Play'''.
The Octave app built and maintained by Userland Technologies [https://play.google.com/store/apps/details?id=tech.ula.octave] in the Google Play Store is the full featured and professionally supported GNU Octave running on your phone.  It runs off of their UserLAnd platform which does not require root to your device.  Userland Tech has pre-installed GNU Octave so the user has a seamless "desktop" experience on their phone.  The application is open source and any bug reports or questions can be posted at their github at: https://github.com/CypherpunkArmory/octave


[[Category:Installation]]
[[Category:Installation]]
19

edits

Navigation menu