#1 - Introdução ao NumPy

Introdução sobre o pacote python, Numpy.

Imagem de capa

O Numpy

NumPy é um pacote Python. Significa ‘Python Numérico’. É uma biblioteca que consiste em objetos de matriz multidimensionais e uma coleção de rotinas para processamento de matriz.

Numeric, o ancestral do NumPy, foi desenvolvido por Jim Hugunin. Outro pacote Numarray também foi desenvolvido, com algumas funcionalidades adicionais. Em 2005, Travis Oliphant criou o pacote NumPy incorporando os recursos do Numarray no pacote numérico. Existem muitos colaboradores neste projeto de código aberto.

Operações usando NumPy

Usando o NumPy, um desenvolvedor pode executar as seguintes operações -

NumPy - um substituto para o MatLab

O NumPy é freqüentemente usado junto com pacotes como SciPy (Scientific Python) e Matplotlib (biblioteca de plotagem). Essa combinação é amplamente utilizada como um substituto do MatLab, uma plataforma popular para computação técnica. No entanto, a alternativa do Python ao MatLab agora é vista como uma linguagem de programação mais moderna e completa.

É de código aberto, que é uma vantagem adicional do NumPy.

Fonte traduzida com adaptações: NumPy - Introduction