1 min de leitura
#1 - Introdução ao NumPy
Introdução sobre o pacote python, Numpy.
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 -
-
Operações matemáticas e lógicas em matrizes.
-
Transformações de Fourier e rotinas para manipulação de formas.
-
Operações relacionadas à álgebra linear. O NumPy possui funções integradas para álgebra linear e geração de números aleatórios.
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
Comentários