SciPy, una biblioteca científica para Python es una biblioteca de código abierto, con licencia BSD para las matemáticas, la ciencia y la ingeniería. La biblioteca SciPy depende de NumPy, que proporciona una cómoda y rápida manipulación de arrays de N dimensiones. La razón principal para construir la biblioteca SciPy es que, debe trabajar con arrays NumPy. Proporciona muchas prácticas numéricas fáciles de usar y eficientes, tales como rutinas para la integración numérica y la optimización. Este es un tutorial de introducción, que cubre los fundamentos de SciPy y describe cómo tratar con sus diversos módulos.
Este tutorial está preparado para los lectores, que quieren aprender las características básicas junto con las diversas funciones de SciPy. Después de completar este tutorial, los lectores se encontrarán en un nivel moderado de experiencia, desde donde pueden llevar a sí mismos a niveles más altos de experiencia.
Requisitos previos
Antes de proceder con los diversos conceptos dados en este tutorial, se espera que los lectores tengan una comprensión básica de Python. Además de esto, será muy útil, si los lectores tienen algunos conocimientos básicos de otros lenguajes de programación. La biblioteca SciPy depende de la biblioteca NumPy, por lo tanto, el aprendizaje de los fundamentos de NumPy hace que la comprensión sea fácil.