NumPy: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica Etichetta: Link a pagina di disambiguazione |
Funzionalità collegamenti suggeriti: 2 collegamenti inseriti. |
||
(4 versioni intermedie di 3 utenti non mostrate) | |||
Riga 13:
}}
'''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 [[Funzione (matematica)|funzioni]] [[Matematica|matematiche]] di [[Linguaggio di programmazione ad alto livello|alto livello]] per poter operare efficientemente su queste [[Struttura dati|strutture dati]].
È stato creato nel [[2005]] da Travis Oliphant basandosi su Numeric di Jim Hugunin.<ref>{{
NumPy si rivolge all'implementazione di riferimento CPython di Python, che è un interprete di [[bytecode]] non ottimizzante. Gli algoritmi matematici scritti per questa versione di Python spesso vengono eseguiti molto più lentamente degli equivalenti compilati. NumPy affronta il problema della lentezza in parte fornendo [[array]] multidimensionali e funzioni e operatori che operano in modo efficiente sugli array; l'utilizzo di questi richiede la riscrittura del codice, principalmente [[Iterazione|loop]] interni, utilizzando NumPy.
== Esempio d'utilizzo ==
Riga 29:
>>> pyplot.show()
</syntaxhighlight>
== Note ==
<references/>
== Voci correlate ==
* [[
* [[SciPy]]
* [[Scikit-learn]]
Riga 39 ⟶ 40:
== Collegamenti esterni ==
* {{Collegamenti esterni}}
{{portale|software libero}}
|