Thread
:
[Announce] Integral - calculating mathematical integrals for Maemo 4 & 5 & Sailfish
View Single Post
rcolistete
2014-06-23 , 06:38
Posts: 1,269 | Thanked: 3,961 times | Joined on May 2011 @ Brazil
#
45
Integral v0.8 for Sailfish is now released,
available at OpenRepos.net
.
Integral v0.7 (22/06/2014) for Sailfish, not made public :
- disabled automatic upper case in virtual keyboard;
- warning that all results are copied to clipboard;
- "Help" shows that beta and gamma can't be used as variables;
- "Settings" menu implemented with many options :
* show not calculated integral;
* show calculation time;
* numerical integration methods with arbitrary number of digits (default is 15, but can be thousands of digits);
* 5 simplification methods (none, expand terms, simplify terms, expand all, simplify all);
* 7 output types (simple, bidimensional, LaTeX, C, Fortran, Javascript, Python/SymPy);
- portrait and landscape modes in all screens.
Integral v0.8 (23/06/2014) for Sailfish :
- integrals in one, two and three variables (1D, 2D, 3D);
- indefinite, definite and numerical integration methods;
- 3 numerical integration methods and arbitrary number of digits (default is 15).
Integral for Sailfish has almost all the features of
Integral for Maemo 4 & 5
.
Screenshots of Integral v0.8 on Sailfish
Sailfish on Nexus 4 running Integral, it always starts loading loading Python 3 and SymPy :
Calculating a indefinite integral of one variable :
Another indefinite integral of one variable, but using greek characters and landscape mode. Timings : 38.9s on Nokia N810, 26.6s on Nokia N900, 5.54s on Nexus 4 :
A definite integral of two variables. Timings : 14.9s on Nokia N810, 13.2s on Nokia N900, 3.28s on Nexus 4 :
A numerical integral of three variables, using the default numerical integration method (optimized for infinities). Timings : 1212s on Nokia N810, 591s on Nokia N900, 121s on Nexus 4 :
Settings has many options :
Help on Integral is also updated :
See
the 1st post about installing Integral on Sailfish
.
__________________
Python, C/C++, Qt and CAS developer. For Maemo/MeeGo/Sailfish :
Integral
,
Derivative
,
Limit
- calculating mathematical integrals, derivatives and limits.
SymPy
- Computer Algebra System.
MatPlotLib
- 2D & 3D plots in Python.
IPython
- Python interactive shell.
--
My blog about mobile & scientific computing
---
Sailfish : Sony Xperia X, Gemini, Jolla, Jolla C, Jolla Tablet, Nexus 4. Nokia N9, N900, N810.
Last edited by rcolistete; 2014-06-23 at
22:29
. Reason: Better description of v0.7 and timing comparisons
Quote & Reply
|
The Following User Says Thank You to rcolistete For This Useful Post:
nodevel
rcolistete
View Public Profile
Send a private message to rcolistete
Visit rcolistete's homepage!
Find all posts by rcolistete