SciPy

Origem: Wikipédia, a enciclopédia livre.
SciPy

Um exemplo encontrando máximos locais de funções de Bessel.
Desenvolvedor projeto comunitário apoiado pela Enthought
Versão estável 0.16.1 (24 de outubro de 2015; há 8 anos)
Sistema operacional Multiplataforma
Licença BSD
Página oficial www.scipy.org

SciPy é uma biblioteca Open Source em linguagem Python que foi feita para matemáticos, cientistas e engenheiros. Também tem o nome de uma popular conferência de programação científica com Python.[1][2]

A sua biblioteca central é NumPy que fornece uma manipulação conveniente e rápida de um array N-dimensional. A biblioteca SciPy foi desenvolvida para trabalhar com arrays NumPy, e fornece muitas rotinas amigáveis e bem eficientes como rotinas para integração numérica e otimização.[3]

Além de tudo ainda tem a vantagem de ser livre e bem fácil de instalar e utilizar.

Estruturas de dados[editar | editar código-fonte]

A estrutura de dados básica usada pelo SciPy é uma matriz multidimensional fornecida pelo módulo NumPy. NumPy fornece algumas funções para álgebra linear, transformadas de Fourier e geração de números aleatórios, mas não com a generalidade das funções equivalentes em SciPy. O NumPy também pode ser usado como um contêiner multidimensional eficiente de dados com tipos de dados arbitrários.[4]

Isso permite que o NumPy se integre rápida e perfeitamente a uma ampla variedade de bancos de dados. Versões mais antigas do SciPy usavam Numeric como um tipo de array, que agora está obsoleto em favor do código de array NumPy mais recente.[5]


Referências

  1. «4. SciPy | Estruturas.UFPR». Consultado em 15 de setembro de 2020 
  2. Oliveira, Marcos. «As 30 melhores bibliotecas e pacotes Python para Iniciantes». Terminal Root - Linux e Desenvolvimento. Consultado em 15 de setembro de 2020 
  3. Nunez-Iglesias, Juan; Walt, Stéfan van der; Dashnow, Harriet (11 de agosto de 2017). Elegant SciPy: The Art of Scientific Python (em inglês). [S.l.]: "O'Reilly Media, Inc." 
  4. Daniel Chen (2017). Pandas for Everyone: Python Data Analysis. [S.l.]: Addison-Wesley Professional. ISBN 978-0134546933 
  5. «NumPy Homepage» 

Ver também[editar | editar código-fonte]

Ligações externas[editar | editar código-fonte]


Ícone de esboço Este artigo sobre programação de computadores é um esboço. Você pode ajudar a Wikipédia expandindo-o.