View Single Post
Posts: 1,269 | Thanked: 3,961 times | Joined on May 2011 @ Brazil
#60
Only in interactive mode (using e.g., "isympy") that SymPy >= 0.7.3 automatically loads PyLab (NumPy & MatPlotLib).

Sailfish 2.0.2.48 with Python 2.7.9, IPython 2.3.0, NumPy 1.9.1 and MatPlotLib 1.4.1.

Benchmarks of SymPy 0.7.5 :

* Jolla (1), 2-core Krait @ 1.5 GHz :
- "from sympy import *" : 2.0s;
- "integrate(x**5/(alpha*x**2+beta)**2,x)" : 3.4s.

* Jolla C, 4-core Cortex A7 @ 1.3 GHz :
- "from sympy import *" : 2.0s;
- "integrate(x**5/(alpha*x**2+beta)**2,x)" : 3.2s.

* Jolla Tablet, 4-core Atom Z3735F @ 1.33 GHz :
- "from sympy import *" : 1.1s;
- "integrate(x**5/(alpha*x**2+beta)**2,x)" : 1.7s.

Benchmarks of SymPy 0.7.6.1 :

* Jolla (1), 2-core Krait @ 1.5 GHz :
- "from sympy import *" : 2.2s;
- isympy in X Terminal : 5.7s (with PyLab), 4.8s (without MatPlotLib), 4.5s (without PyLab);
- "integrate(x**5/(alpha*x**2+beta)**2,x)" : 5.0s.

* Jolla C, 4-core Cortex A7 @ 1.3 GHz :
- "from sympy import *" : 2.2s;
- isympy in X Terminal : 5.9s (with PyLab), 4.5s (without MatPlotLib), 4.2s (without PyLab);
- "integrate(x**5/(alpha*x**2+beta)**2,x)" : 4.7s.

* Jolla Tablet, 4-core Atom Z3735F @ 1.33 GHz :
- "from sympy import *" : 1.1s;
- isympy in X Terminal : 3.3s (with PyLab), 2.6s (without MatPlotLib), 2.5s (without PyLab);
- "integrate(x**5/(alpha*x**2+beta)**2,x)" : 2.5s.
__________________
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; 2016-08-16 at 14:17.
 

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