469,626 Members | 1,611 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 469,626 developers. It's quick & easy.

Numeric Soup


I am just starting to explore doing some scientific type data analysis
using Python, and am a little confused by the different incarnations of
modules (e.g., try Google("Python numeric").

There is SciPy, NumPy, NumArray, Numeric... I know some of these are
related and some are separate, some are oudated, etc. but can someone sort
of give a general run-down in layman's terms of what's what, what's used for
what, what depends on what, and what's current?

At this point my interest is just sort of general, fast array
manipulation and DSP.

Thanks!

Mar 27 '07 #1
5 1142
Erik Johnson wrote:
I am just starting to explore doing some scientific type data analysis
using Python, and am a little confused by the different incarnations of
modules (e.g., try Google("Python numeric").

There is SciPy, NumPy, NumArray, Numeric... I know some of these are
related and some are separate, some are oudated, etc. but can someone sort
of give a general run-down in layman's terms of what's what, what's used for
what, what depends on what, and what's current?
http://www.scipy.org/History_of_SciPy

numpy is the current array package and supercedes Numeric and numarray. scipy
provides a bunch of computational routines (linear algebra, optimization,
statistics, signal processing, etc.) built on top of numpy.

--
Robert Kern

"I have come to believe that the whole world is an enigma, a harmless enigma
that is made terrible by our own mad attempt to interpret it as though it had
an underlying truth."
-- Umberto Eco

Mar 27 '07 #2
Ene
On Mar 27, 9:49 am, "Erik Johnson" <nob...@invalid.comwrote:
I am just starting to explore doing some scientific type data analysis
using Python, and am a little confused by the different incarnations of
modules (e.g., try Google("Python numeric").

There is SciPy, NumPy, NumArray, Numeric... I know some of these are
related and some are separate, some are oudated, etc. but can someone sort
of give a general run-down in layman's terms of what's what, what's used for
what, what depends on what, and what's current?

At this point my interest is just sort of general, fast array
manipulation and DSP.

Thanks!
Numeric was slow at large-arrays, so numarray was born. Well numarray
turned out to be slow at small arrays, so numpy was born. It is trying
to merge Numeric and Numpy together. As it stands Matplotlib does not
support numpy (thus my suggestion to install two of the three - my
choice: numarray + numpy)

Mar 27 '07 #3
Ene wrote:
As it stands Matplotlib does not
support numpy (thus my suggestion to install two of the three - my
choice: numarray + numpy)
matplotlib certainly supports numpy.

--
Robert Kern

"I have come to believe that the whole world is an enigma, a harmless enigma
that is made terrible by our own mad attempt to interpret it as though it had
an underlying truth."
-- Umberto Eco

Mar 27 '07 #4

"Robert Kern" <ro*********@gmail.comwrote in message
news:ma***************************************@pyt hon.org...
http://www.scipy.org/History_of_SciPy

numpy is the current array package and supercedes Numeric and numarray.
scipy
provides a bunch of computational routines (linear algebra, optimization,
statistics, signal processing, etc.) built on top of numpy.
Thank you.
Mar 27 '07 #5
"Erik Johnson" <no****@invalid.comwrites:
"Robert Kern" <ro*********@gmail.comwrote in message
news:ma***************************************@pyt hon.org...
http://www.scipy.org/History_of_SciPy

numpy is the current array package and supercedes Numeric and numarray.
scipy
provides a bunch of computational routines (linear algebra, optimization,
statistics, signal processing, etc.) built on top of numpy.

Thank you.

Also see gsl and its python binding.
http://www.gnu.org/software/gsl/
http://sourceforge.net/projects/pygsl

--
Harry George
PLM Engineering Architecture
Mar 28 '07 #6

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

2 posts views Thread by meyerkp | last post: by
1 post views Thread by Tempo | last post: by
15 posts views Thread by Francach | last post: by
18 posts views Thread by Neil Cherry | last post: by
1 post views Thread by Jukka K. Korpela | last post: by
3 posts views Thread by cjl | last post: by
1 post views Thread by Brendan | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.