Corbin Champion has a solid start with addi (an Octave-like Android app that has an optional port-of-real-Octave engine, though the other mode is more functional at this time) and is asking for funding to make it a really solid Octave/Gnuplot for Android. He's got a convincing record of actually doing the work as open source, too.
I know a number of researchers who'd get good use out of this - but few of them have the budget to throw at something like this. I like the idea, though, so I've tossed some money in... plus I'd like to encourage the model, as a low friction way for a project to declare that they have a plan and a way to use money, if any gets sent their way, with well understood semantics for how the money collection actually happens (the reduction in bike-shedding alone might be enough of a friction reduction to make it worthwhile :-)