Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Numerical Python


Related Topics

In the News (Sun 20 Dec 09)

  
  sites
Python is an interpreted object-oriented scripting language, similar in expressive power to Perl but with a (much) simpler syntax.
The Object-Oriented Numerics site is a forum for discussing scientific computing in object-oriented environments, and an index of resources for numerical computing in object-oriented languages (primarily C++, but some Java and Python).
Use the Boost Python Library to quickly and easily export a C++library to Python such that the Python interface is very similar tothe C++ interface.
www.jlab.org /~semenov/rlinks/jeremy.html   (2485 words)

  
  PEP 228 -- Reworking Python's Numeric Model
Today, Python's numerical model is similar to the C numeric model: there are several unrelated numerical types, and when operations between numerical types are requested, coercions happen.
While the C rationale for the numerical model is that it is very similar to what happens at the hardware level, that rationale does not apply to Python.
Python's numerical model stems from C, while an model that might be easier to work with can be based on the mathematical understanding of numbers.
www.etsimo.uniovi.es /python/peps/pep-0228.html   (596 words)

  
 Numerical Python   (Site not responding. Last check: 2007-09-27)
Numerical Python (often abbreviated NumPy) is an extension to the Python programming language, adding support for large, multi-dimensional arrays and matrices, along with a large library of high-level mathematical functions to operate on these arrays.
Numerical Python was created by Paul F. Dubois but it is open source and has many contributors.
Numerical Python addresses this problem for many numerical algorithms by providing multidimensional arrays and lots of functions and operators that operate on arrays.
www.brainyencyclopedia.com /encyclopedia/n/nu/numerical_python.html   (348 words)

  
 Numerical Python -- Facts, Info, and Encyclopedia article   (Site not responding. Last check: 2007-09-27)
Numerical Python was originally created by Jim Hugunin but it is (Click link for more info and facts about open source) open source and has many contributors.
Numerical Python addresses this problem for many numerical (A precise rule (or set of rules) specifying how to solve some problem) algorithms by providing multidimensional arrays and lots of functions and operators that operate on arrays.
MATLAB has the mathematical advantage in that it has many thousands of built-in mathematical functions and many more available as commercial products, while Numerical Python has the advantage that Python is a more modern and complete programming language, and it is also open source.
www.absoluteastronomy.com /encyclopedia/n/nu/numerical_python.htm   (209 words)

  
 Charming Python: Numerical Python
Numerical Python (often called NumPy) is a widely used extension library for fast operations on fixed-type arrays, of any dimensionality, in Python.
Numerical Python draws on the experience of programmers -- particularly those from scientific backgrounds -- who have abstracted the best features of arrays in languages such as APL, FORTRAN, MATLAB, and S -- and created arrays whose shape and dimensionality are easily changeable.
The typical use case for Numerical Python is in scientific modeling, or perhaps in related areas such as graphic manipulations and convolutions or signal processing.
www.ibm.com /developerworks/linux/library/l-cpnum.html   (2154 words)

  
 DIII-D Python Packages
Python is an open source (free) object oriented scripting language very similar in its scientific applicability to IDL thanks to numerical packages from LLNL and elsewhere.
The packages listed here are not included in the standard python distribution, so to access them you need to set some environmental variables in your.login file.
More complete documentation can be found at the Python home site and at the GA Python documentation site.
fusion.gat.com /~osborne/python_old.html   (1819 words)

  
 LWN: Matplotlib - Data Plotting in Python
A comprehensive tutorial is available for educational purposes and the screenshots page has numerous examples of matplotlib in action, including example code for each plot.
Numerical Python is still in use, for example in the SciPy project.
Numerical Python is also known as Numpy, or Numeric.
lwn.net /Articles/120666   (522 words)

  
 Python.html   (Site not responding. Last check: 2007-09-27)
The scripting language Python in combination with its Numerical extensions is used to organise Quantum Mechanical calculations.
This application is written in Python, you can find several tutorials on this state-of-the art object-oriented scripting language on the Python home page.
Constructs a Hamiltonian matrix of size N which is a combination of the kinetic energy, the gaussian interaction with parameters specified and the error function interaction which is constructed by numerical integration in C and send to python.
starship.python.net /crew/vanroose/qm.html   (964 words)

  
 CHARMING 2 PYTHON #B14: Numerical Python -- Working with the [numeric] and [numarray] packages --
Numerical Python (often called NumPy) is a widely used extension library for fast operations on fixed-type arrays, of any dimensionality, in Python.
Numerical arrays contain only elements of a homogeneous datatype, in contrast to to lists, tuples, and dictionaries which may contain heterogeneous elements.
Numerical Python draws on the experience of programmers--particularly those from scientific backgrounds--who have abstracted the best features of arrays languages like APL, FORTRAN, MATLAB, and S, and created arrays whose shape and dimensionality is easily changeable.
gnosis.cx /publish/programming/charming_python_b14.html   (1883 words)

  
 ONLamp.com -- Numerical Python Basics
Numerical Python (NumPy) extends the Python language to handle matrices and supports the associated mathematics of linear algebra.
While NumPy and Python make a good combination, the ability of Python to serve the scientific community is not complete without a data visualization package.
An excellent choice for data visualization is the DISLIN package freely provided to the Python community by Helmut Michels of the Max-Planck Institute.
www.onlamp.com /pub/a/python/2000/05/03/numerically.html?page=1   (832 words)

  
 [No title]
The Numeric Python extensions (NumPy henceforth) is a set of extensions to the Python programming language which allows Python programmers to efficiently manipulate large sets of objects organized in grid-like fashion.
Numerical Python is the outgrowth of a long collaborative design process carried out by the Matrix SIG of the Python Software Activity (PSA).
In Python terms, the shape of an array is a tuple of integers, one integer for each dimension that represents the extent in that dimension.
numpy.sourceforge.net /numdoc/HTML/numdoc.htm   (7396 words)

  
 O'Reilly Open Source Software Convention 2001 -- Sessions: Python
Numerical Python has proven to be a powerful and successful array-language extension to Python.
In general most research groups write their own numerical tools specialized to model the phenomena they are interested in, and there is little sharing or reuse of such code in the community as a whole.
Python was an excellent choice for this because of its power, object-oriented design and support for multiple operating systems.
conferences.oreillynet.com /cs/os2001/pub/w/os2001/sessions_python.html   (2750 words)

  
 DIII-D Python Packages
Python proides a class structure which is very easy to use compared to C++, and unlike Java, Python extension packages are generally not class based.
Python code is generally much shorter than would be required in C, Fortran, or IDL.
Python extension libraries ofmodules can be written in C or Fortran as well as in Python, and a simple C API and automaticwrapping tools allow large C or Fortran libraries to be easily built into Python.
fusion.gat.com /~osborne/python.html   (2366 words)

  
 [No title]
Python's number crunching power and how you can use that in your programming.
Numerical Python and DISLIN are used to analyze and plot wave files.
DISLIN provides the Python programmer with a robust package capable of producing 2D and 3D graphs plus basic drawing commands such as lines, boxes, and circles.
www.oreillynet.com /pub/q/numerically_python   (160 words)

  
 Minimal Introduction to Python
This tutorial is designed for participative learning: type the examples into a Python session, think about the output, and try examples as they occur to you.
The syntax is peculiar: Python uses indentation to determine how far a block extends instead of “end if” or “end for” statements.
All Python blocks have the same basic structure, a line ending with a colon followed by a block of indented code.
www.physics.ucf.edu /~mdj/MinimalPython.html   (1911 words)

  
 Ongoing Python-Based Projects   (Site not responding. Last check: 2007-09-27)
The PSA matrix-sig is developing python extensions for efficiently and cleanly handling advanced numeric computation in Python.
Paos (Python active object server) as a server, a web server extended by Python CGI programs and various (interactive and non-interactive) Python clients.
Python provides interactivity and clean syntax so even novice computer users can be successful and have fun with Alice.
archive.dstc.edu.au /python/python/Projects.html   (1101 words)

  
 Info on Python for Scientific Applications
There is a Numerical extension to it which gives it array and mathematical capabilities similar to to IDL, Matlab, or free packages like Yorick or Scilab.
Python is freeware, but has a significant number of commercial users and supporters.
These probably still work in the present version of Numerical Python, but the keeper of Gist, Zane Motteler, is retiring and has appealed for a new caretaker (Lee Busby may be able to help occasionally)...
w3.pppl.gov /~hammett/comp/python/python.html   (535 words)

  
 [PYTHON DB-SIG] DB-Modules returning lists
Here it is. About 4 months ago, I needed a python binding to ingres so that I could python/Tk to provide a GUI for some student attendance records which are entered by many people and which need to be accessible to the whole department.
The solution I settled on was to use two-dimensional Numerical python arrays to hold the results of select queries.
Then we can access the data in its natural representation 3) The problem of naming the columns is easily solved by wrapping the numerical python array in a class which implements __getitem__ and __setitem__ to allow named columns.
mail.python.org /pipermail/db-sig/1997-January/000153.html   (580 words)

  
 Computer downloads   (Site not responding. Last check: 2007-09-27)
The combination of C++ and Python allows me to call individual C++ routines by hand (without having to rewrite and recompile main()), or to write short Python programs that run many simulations with various initial conditions, perform data analysis, etc.
I have written a couple of Python modules that might be useful to others.
Numerical Python extension, which you will want anyway if you are doing numerical work.
cyclone.harvard.edu /people/mhagger/download   (628 words)

  
 Numerical Python arrays in C extension modules   (Site not responding. Last check: 2007-09-27)
Numerical Python (NumPy) is a set of extension modules for numerical applications.
Access to numerical libraries: Extension modules can be used to make numerical libraries written in C (or languages linkable to C, such as Fortran) accessible to Python programs.
NumPy provides a conversion function from zero-dimensional arrays to Python scalars, which is described in the section "Returning arrays from C functions".
starship.python.net /crew/hinsen/NumPyExtensions.html   (1666 words)

  
 Links to Contributed Hints and Guides   (Site not responding. Last check: 2007-09-27)
Konrad Hinsen is developing an introduction to Python for scientists - found in his Python for Science document.
Numerical Python was primarily designed and implemented by Jim Hugunin; however, there have been many valuable contributions by other members of the numerical python community, including particularly Jim Fulton's original implementation of a matrix object as a container class, and ongoing collaboration amongst the members of the PSA matrix-sig.
Python Imaging Library (PIL) adds image processing capabilities to Python, including extensive file format support, an efficient internal representation, and powerful image processing capabilities.
archive.dstc.edu.au /python/doc/Hints.html   (1011 words)

  
 Magnus's Python Page   (Site not responding. Last check: 2007-09-27)
More information about the Python language and related tools can be found at www.python.org and in the newsgroup comp.lang.python.
It's a subset of Python which is supposed to be a useful language in itself (and, of course, compatible with Python).
My articles Instant Hacking and Instant Python have received praise from several readers — in a blatant display of ego (wink), I have put some excerpts up here.
hetland.org /python   (993 words)

  
 References
Python 101 - Beginning Python and Python 201 - (Slightly) Advanced Python, self-training courses by Dave Kuhlman.
Numerical Recipes, by W. Press et al., a standard, highly-regarded reference now online at Los Alamos and Cornell in Fortran and in C (but not in Python); however, there are always some who do not believe the success of NR is fully deserved.
Numerical Python homepage, adds a fast, compact, multidimensional array language facility to Python (see 5th freebie).
www.physics.umd.edu /courses/Phys165/einstein/refs.html   (978 words)

  
 Statistical Computing With Python
Python is an "open source" project with a very liberal license.
MatPy is a Python package for numerical computation and plotting using a MatLab-like interface to the NumPy package, Oliphant's CEPHES interface (for special functions), and the Python GnuPlot interface.
The Python module offers a number of classes to deal with FITS images and cubes (tables are there but not yet interfaced).
astrosun2.astro.cornell.edu /staff/loredo/statpy   (1616 words)

  
 [PYTHON DB-SIG] DB-Modules returning lists
Never wait "to clean it up" because they will never be cleaned up to your satisfaction, so it will never get posted, so nobody will ever be able to benefit from your contribution.
Here it is. > >About 4 months ago, I needed a python binding to ingres so that I >could python/Tk to provide a GUI for some student attendance records >which are entered by many people and which need to be accessible to >the whole department.
Then we can access > the data in its natural representation >3) The problem of naming the columns is easily solved by wrapping the > numerical python array in a class which implements __getitem__ and > __setitem__ to allow named columns.
mail.python.org /pipermail/db-sig/1997-January/000156.html   (793 words)

  
 Matplotlib / pylab - matlab style python plotting (plots, graphs, charts)
numeric python manual as possible before working with matplotlib.
Since python ranges start with 0, the default x vector has the same length as your y vector but starts with 0.
Numerical python since a lot of the matplotlib examples assume you know Numeric, and the pylab module imports all the numerical python and associated (MLab/FFT/etc) functionality.
matplotlib.sourceforge.net /tutorial.html   (3884 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.