
MySymbian ~ MyMaemo ~ MyMeeGo Symbian & Linux based Communicator and Smartphone Info Center The Oldest Symbian Community Website  Since 1999

View previous topic :: View next topic 
Author 
Message 
rcolistete DEVELOPER
Joined: 11 May 2003
Posts: 74
Thanks received: 11 in 10 posts Thanks given: 3
Location: Brazil Phone: Nokia N9, Nokia N900, Nokia N810, was N95, E63, 9500, NGage, 9290, 7650

Posted: Friday, 12.Aug.2011 13:53 Post subject: Integral  calculating mathematical integrals 



"Integral" is an easy to use free and opensource (GPL) application to calculate mathematical integrals with many features :
* undefinite, definite and numerical integration;
* integrals in one, two and three variables (1D, 2D, 3D);
* 5 simplification methods for nonnumerical results;
* 3 numerical integration methods and arbitrary number of digits (default is 15);
* option to show the calculation time;
* option to show the not calculated integral before the result;
* result with zoom levels and different colors;
* 7 output types : simple, bidimensional, typesetting (to be implemented), LaTeX, MathML, C and Fortran;
* copy&paste available in all entry fields and also in the result, allowing copying the result to anywhere;
* history and line completion editing in the integrand, differentials and limits.
See the Integral web site and Integral in MyMaemo Software Catalog.
"Integral" runs on Maemo 4 (Nokia N800/N810), Maemo 5 (Nokia N900) or any smartphone/tablet/computer where Python, SymPy and PyQt are available. Future versions will use PySide and QML.
SymPy is a computer algebra system (CAS) written in pure Python, it is free and open source project, see SymPy.org. SymPy last version (0.7.1, July 2011) is available for Maemo 4 (Diablo) and Maemo 5 (Fremantle). Look at SymPy topic in MyMaemo forum.
Integral v1.1.2 for Maemo 5 (Fremantle) is available in extras repository.
Python, PyQt and SymPy will also be installed if not installed before.
"Integral" is small (50 KB) but it installs "SymPy" (about 18.5 MB after install, with .pyc compiled Python files). "Integral" and "SymPy" are optified on Maemo 5.
Please help promote Integral (v1.1.2 promoted in 01/11/2011) and SymPy to extras repository by voting in :
Integral 1.1.2fremantle2
See also "Derivative" and "Limit", which calculate mathematical derivatives and limits :
Derivative topic in MyMaemo forum
Derivative in MyMaemo Software Catalog
Limit topic in MyMaemo forum.
Last edited by rcolistete on Wednesday, 02.Nov.2011 04:28; edited 10 times in total 

Back to top 

The following users say THANKS! for this post: kapr73



anrydisappear Forum Newbie
Joined: 01 Mar 2011
Posts: 29
Thanks received: 0 in 0 posts Thanks given: 0
Phone: nokia n900

Posted: Monday, 22.Aug.2011 11:06 Post subject: 



Thanks for application man


Back to top 


rcolistete DEVELOPER
Joined: 11 May 2003
Posts: 74
Thanks received: 11 in 10 posts Thanks given: 3
Location: Brazil Phone: Nokia N9, Nokia N900, Nokia N810, was N95, E63, 9500, NGage, 9290, 7650

Posted: Sunday, 18.Sep.2011 03:25 Post subject: 



New versions of Integral were recently released. Here the change log of them :
(20110811)
Integral v1.0.0 for Maemo 5 (Fremantle) :
* 1st public release on extrasdevel repository;
* uses SymPy 0.6.6 (12/2009);
* time to load is approx. 7 seconds on Nokia N900 @ 600 MHz.
(12/09/2011)
Integral 1.1.0 :
* uses new version 0.7.1 (07/2011) of SymPy;
* bidimensional output type has correct line breaks without opening the X Terminal;
* result with zoom in and out in 8 levels;
* different colors for calculation time, noncalculated integral and result;
* 5 simplification methods instead of 3;
* Fortran output type;
* help window;
* more robust input;
* time to load is approx. 7 seconds on Nokia N900 @ 600 MHz.
(14/09/2011)
Integral 1.1.1 :
* to show greek and other symbols in bidimensional output the X Terminal is opened when starting Integral and can not be closed.
(15/09/2011)
Integral 1.1.2 is now available in the extrasdevel repository :
* no need anymore of X terminal being opened to show greek and other symbols in bidimensional output.
Last edited by rcolistete on Wednesday, 02.Nov.2011 04:29; edited 1 time in total 

Back to top 

The following users say THANKS! for this post: pvanbeek



rcolistete DEVELOPER
Joined: 11 May 2003
Posts: 74
Thanks received: 11 in 10 posts Thanks given: 3
Location: Brazil Phone: Nokia N9, Nokia N900, Nokia N810, was N95, E63, 9500, NGage, 9290, 7650

Posted: Wednesday, 19.Oct.2011 14:39 Post subject: 



Thanks Michal for putting Integral and Derivative in MyMaemo catalog.


Back to top 


Michal Jerz Admin/Founder/Owner
Joined: 01 Sep 1999
Posts: 29471
Thanks received: 1099 in 700 posts Thanks given: 286
Location: Poland Phone: Jolla, BB Z10, BB Passport, N950, N900, N8, Nexus 4 (Ubuntu Touch), Lumia 920

Posted: Wednesday, 19.Oct.2011 16:31 Post subject: 



Quote: 
Thanks Michal for putting Integral and Derivative in MyMaemo catalog.

Apologies for the delay! It's because I was working on the Harmattan Software catalog. But in the next days I will update the Maemo catalog as well.


Back to top 

The following users say THANKS! for this post: rcolistete



rcolistete DEVELOPER
Joined: 11 May 2003
Posts: 74
Thanks received: 11 in 10 posts Thanks given: 3
Location: Brazil Phone: Nokia N9, Nokia N900, Nokia N810, was N95, E63, 9500, NGage, 9290, 7650

Posted: Tuesday, 01.Nov.2011 17:15 Post subject: 



Integral is now promoted to extras repository, thanks for the votes.


Back to top 


rcolistete DEVELOPER
Joined: 11 May 2003
Posts: 74
Thanks received: 11 in 10 posts Thanks given: 3
Location: Brazil Phone: Nokia N9, Nokia N900, Nokia N810, was N95, E63, 9500, NGage, 9290, 7650

Posted: Wednesday, 02.Nov.2011 04:30 Post subject: 



Corrected the time to open Integral on Maemo 5 (Nokia N900), about 7 s instead of 23 s. It is faster due to byte compiling of Python files of last SymPy package version.


Back to top 




Posting/discussing/exchanging warez/cracks/serial numbers/links to web sites offering such resources and/or any other illegal content is FORBIDDEN on this forum and results in an immediate BAN.

