Your SlideShare is downloading. ×
SciPy - Scientific Computing Tool
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

SciPy - Scientific Computing Tool

166

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
166
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. SciPy Marcelo Cure
  • 2. Scientific Computing Tool Open Source tool written in Python Set of 12 packages Focused in mathematics, science and engineering
  • 3. Core Packages NumPy SciPylibrary Matplotlib Sympy pandas IPython
  • 4. NumPy Powerful N-dimensional array objects Tool for integrating C/C++ and Fortran code Useful for numerical work Good performance working with large arrays
  • 5. NumPy import numpy arange(15).reshape(3,5) array([[ 0, 1, 2, 3, 4], [ 5, 6, 7, 8, 9], [10, 11, 12, 13, 14]]) arange( 0, 2, 0.3) array([ 0. , 0.3, 0.6, 0.9, 1.2, 1.5, 1.8]) linspace( 0, 2, 9) array([ 0. , 0.25, 0.5 , 0.75, 1. , 1.25, 1.5 , 1.75, 2. ])
  • 6. Matplotlib Lib for generating 2D and 3D charts Emulates MatLab in a Pythonic way Can be used in combination with NumPy for getting good performance with large arrays
  • 7. Matplotlib import matplotlib.pyplot as mpl labels= ['Agua', 'terra'] sizes= [75, 25] colors= ['blue', 'brown'] explode = (0, 0.1) mpl.pie(sizes, explode=explode, labels=labels, colors=colors, autopct='%1.1f%%', shadow=True) mpl.axis('equal') mpl.savefig('/home/marcelocure/lalala.png') mpl.show()
  • 8. Thank you! http://www.scipy.org http://matplotlib.org/ http://www.numpy.org/

×