NumPy
NumPy è una libreria open source per il linguaggio di programmazione Python, che aggiunge supporto a grandi matrici e array multidimensionali insieme a una vasta collezione di funzioni matematiche di alto livello per poter operare efficientemente su queste strutture dati. È stato creato nel 2005 da Travis Oliphant basandosi su Numeric di Jim Hugunin.[1]
NumPy software | |
---|---|
![]() | |
![]() | |
Genere | Analisi numerica |
Sviluppatore | Jim Hugunin |
Data prima versione | 1995 come Numeric, 2006 come NumPy |
Ultima versione | 2.3.2 (24 luglio 2025) |
Sistema operativo | Multipiattaforma |
Linguaggio | Fortran Python C |
Licenza | BSD (licenza libera) |
Sito web | numpy.org/ |
Esempio d'utilizzo
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()
Voci correlate
Altri progetti
- Wikimedia Commons contiene immagini o altri file su NumPy
Collegamenti esterni
- Sito ufficiale, su scipy.org.
- ^ NumPy Methods and Functions, su python.engineering, 30 agosto 2021.