Notices


Reply
Thread Tools
Posts: 1,269 | Thanked: 3,961 times | Joined on May 2011 @ Brazil
#11
Originally Posted by ramsheed View Post
Applications like MathJinni...Qalculette..qbc are also equally good....
mathjinni even plots a graph for you
MathJinni : a calculator with plotting capabilities, I have it installed on my N810, it doesn't calculate limits, derivatives or integrals.

Qalculette : a good scientific calculator, I have it installed on my N9, it doesn't calculate limits, derivatives or integrals.

qbc : a sophisticated numerical calculator based on GNU bc. Again, it doesn't calculate limits, derivatives or integrals.

So, "Limit"/"Integral"/"Derivative" are not equally good to MathJinni, Qalculette or qbc. They are different. Not comparable. None is better or worse.

Diversity is good for Maemo / MeeGo community. That's one reason (among others) that motivates me to contribute to this great community. Other reason is to push the limits of what a smartphone/tablet can do in education & science , like SymPy on N900 making wonderful 2D & 3D plots (only smartphone that can do this), MatPlotLib for Harmattan, etc.

"Limit"/"Integral"/"Derivative" can be compared to some features of Maxima/wxMaxima (for Maemo 4 or using Easy Debian on Maemo 4 & 5 / MeeGo Harmattan). Because both use a CAS (Computer Algebra System).
__________________
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; 2012-06-01 at 02:49.
 

The Following User Says Thank You to rcolistete For This Useful Post:
Posts: 1,269 | Thanked: 3,961 times | Joined on May 2011 @ Brazil
#12
Limit for Sailfish is now released, available at OpenRepos.net. Using the new Python 3.4 (16/03/2014) and SymPy 0.7.5 (22/02/2014).

This first public Sailfish release, v0.6 (16/05/2014) :
- calculates mathematical limits only symbolically;
- shows bidimensional output with mathematical and greek symbols;
- doesn't have all the features of Limit for Maemo 4 & 5.
Newer releases of Limit will have more features.
Planned for v0.7 : proper icon, "About" screen with working links, progress bar during calculation.

See the 1st post about installing Limit 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-18 at 01:38. Reason: Removed screenshots
 

The Following 3 Users Say Thank You to rcolistete For This Useful Post:
Posts: 1,269 | Thanked: 3,961 times | Joined on May 2011 @ Brazil
#13
Limit v0.7 (18/05/2014) for Sailfish is now released, available at OpenRepos.net, with :
- "Error: limit not calculated" message is shown when there is a syntax, etc, error;
- About and Help screens now have active web links;
- calculation result is automatically copied to clipboard;
- new icon.
Planned for v0.8 : many options in "Settings", like "Limit" for Maemo 4 & 5.

See the 1st post about installing Limit 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.
 

The Following User Says Thank You to rcolistete For This Useful Post:
Posts: 1,269 | Thanked: 3,961 times | Joined on May 2011 @ Brazil
#14
Limit for Sailfish updated to v0.8 (17/06/2014), available at OpenRepos.net, with :
- disabled automatic upper case in virtual keyboard;
- warning that all results are copied to clipboard;
- "Settings" menu implemented with many options :
* show not calculated limit;
* show calculation time;
* numerical approximation 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.
This Sailfish version has almost all the features of Limit for Maemo 4 & 5.

See the 1st post about installing Limit on Sailfish.

Screenshots of Limit on Sailfish

Sailfish on Nexus 4 running Limit, it always starts loading loading Python 3 and SymPy :


Calculating a symbolic limit with greek symbol delta as variable :


Calculating a numerical limit which result is pi with 500 digits :


Settings has many options :


Help on Limit :
__________________
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.
 

The Following 2 Users Say Thank You to rcolistete For This Useful Post:
Reply


 
Forum Jump


All times are GMT. The time now is 06:52.