NumPy
NumPy è un'estensione del linguaggio di programmazione Python open source, che aggiunge supporto per vettori e matrici multidimensionali e di grandi dimensioni e con funzioni matematiche di alto livello con cui operare. Lo creò nel 2005 Travis Oliphant basandosi su Numeric di Jim Hugunin.
NumPy software | |
---|---|
![]() | |
![]() | |
Genere | Analisi numerica |
Sviluppatore | Travis E. Oliphant, Charles R. Harris, Eric Wieser, Pauli Virtanen e Matti Picus |
Data prima versione | 1995 |
Ultima versione | 1.7.0 (10 febbraio 2013) |
Sistema operativo | Multipiattaforma |
Linguaggio | Fortran Python C |
Licenza | BSD (licenza libera) |
Sito web | numpy.org |
Esempio
Il seguente esempio mostra come poter disegnare un grafico con NumPy e Matplotlib.
>>> import numpy
>>> from matplotlib import pyplot
>>> x = numpy.linspace(0, 2 * numpy.pi, 100)
>>> y = numpy.sin(x)
>>> pyplot.plot(x, y)
>>> pyplot.show()