There are a few Octave "distros" for Android so maybe it's simple to bring Octave into Termux too. I might give it a shot in a few weeks (but don't let that stop you, feel free to try anyway :))
I like using android to plot graph on the fly, the GNUroot debian Octave eats like 650MB of diskspace, I like Termux better.
done it myself..
so it is possible to have octave on termux?
Can be closed as solved here.
@franciscod octave is currently available via https://sdrausty.github.io/TermuxArch/ Arch Linux in Termux PRoot. Use pacman -S octave to install octave on device once Arch Linux is installed in Termux.

@Atavic https://en.wikipedia.org/wiki/GNU_Octave is on Wikipedia. Termux is not https://github.com/termux/termux-packages/issues/1930 "Please share your thoughts on the matter ..." as the notice requests.
@Atavic Thanks!
Reopening this, goal is to have octave available in the main repo.
Low priority I suppose though since it is available from ita-pointless repo.
GNU rocks! @Grimler91 Thank you for reopening this issue.
The following is spunoff from working on https://github.com/termux/termux-packages/issues/1930 Termux Wikipedia Article
Are you familiar with https://www.gnu.org/distros/free-distros.en.html Especially:
If you maintain a distribution that follows the Free System Distribution and would like to be listed here, please write to webmasters@gnu.org with an introduction and a link to the project Web site.
Has anyone approached https://www.gnu.org/distros/free-system-distribution-guidelines.html for inclusion?
The octave in its-pointless repo has gui disabled (tried with fluxbox and xfce). So it might be a good idea to keep this feature enabled in the official repository.
in the official repository.
There is a reason why octave is available only in its-pointless repository.
Most helpful comment
Reopening this, goal is to have octave available in the main repo.
Low priority I suppose though since it is available from ita-pointless repo.