fbpx
Wikipedia

SciPy

SciPy es una biblioteca libre y de código abierto para Python. Se compone de herramientas y algoritmos matemáticos. Se creó a partir de la colección original de Travis Oliphant, que se componía de módulos de extensión para Python y fue lanzada en 1999 bajo el nombre de Multipack, llamada así por los paquetes netlib que reunían a ODEPACK, QUADPACK, y MINPACK.

SciPy

Un ejemplo graficando funciones de Bessel y hallando sus máximos locales.
Información general
Tipo de programa Software de análisis numérico
Desarrollador Proyecto comunitario patrocinado y financiado por Enthought
Licencia Nueva Licencia BSD
Información técnica
Programado en
Versiones
Última versión estable 0.16.1 ( 24 de octubre de 2015)
Enlaces
Sitio web oficial
Repositorio de código

SciPy contiene módulos para optimización, álgebra lineal, integración, interpolación, funciones especiales, FFT, procesamiento de señales y de imagen, resolución de ODEs y otras tareas para la ciencia e ingeniería.

SciPy se basa en el objeto de matriz NumPy y es parte del conjunto NumPy, que incluye herramientas como Matplotlib, Pandas y SymPy, y un conjunto en expansión de bibliotecas de computación científica. Este conjunto está dirigido al mismo tipo de usuarios que los de aplicaciones como MATLAB, GNU Octave, y Scilab. A veces también se hace referencia a este conjunto de herramientas y bibliotecas como SciPy.[1]

SciPy también es un conjunto de conferencias para usuarios y desarrolladores de estas herramientas: SciPy, en los Estados Unidos; EuroSciPy, en Europa; y SciPy.in, en la India.[2]​ La empresa Enthought originó la conferencia SciPy en Estados Unidos y continuó patrocinando muchas de las conferencias internacionales, así como el alojamiento del sitio web de SciPy.

Estructuras de datos

La estructura de datos básica usada por SciPy es un vector multidimensional proporcionado por el módulo NumPy. NumPy proporciona algunas funciones para el álgebra lineal, la transformada de Fourier y la generación de números aleatorios. NumPy también puede ser usado como un contenedor de datos multidimensional y efectivo con tipos de datos arbitrarios. Esto permite que NumPy se integre de manera sencilla y rápida con una amplia variedad de bases de datos. Las versiones antiguas de SciPy usan Numeric como un tipo de vector, sin embargo, ahora se encuentra obsoleto en favor del nuevo código del vector NumPy.[3]

Historia

En la década de 1990, Python se amplió para incluir un tipo de vector para la informática numérica denominado Numeric. Este paquete fue reemplazado con el tiempo por Travis Oliphant, quien desarrolló NumPy en 2006 como una combinación de Numeric y Numarray, este último había sido comenzado en 2001. A partir de 2000, hubo un aumento del número de módulos de extensión y un incremento del interés en la creación de entornos completos para la informática científica y técnica. En 2001, Travis Oliphant, Eric Jones y Pearu Peterson fusionaron el código que habían escrito en un mismo páquete y lo denominaron SciPy. Este nuevo paquete proporcionaba una colección estándar de operaciones numéricas comunes basadas en la estructura de datos del vector Numeric. Poco después, Fernando Pérez publicó IPython, una consola interactiva mejorada ampliamente usada por la comunidad de la informática técnica; por otra parte, John Hunter publicó la primera versión de Matplotlib, una biblioteca de gráficos 2D para informática técnica. Desde entonces, el entorno SciPy ha estado creciendo continuamente con el aumento de paquetes y herramientas destinados a la informática técnica.[4][5][6]

Véase también

Referencias

  1. «Scientific Computing Tools for Python». www.scipy.org. Consultado el 27 de abril de 2019. 
  2. «SciPy Conferences». conference.scipy.org. Consultado el 27 de abril de 2019. 
  3. «NumPy». www.numpy.org. Consultado el 27 de abril de 2019. 
  4. «History of SciPy - SciPy wiki dump». scipy.github.io. Consultado el 27 de abril de 2019. 
  5. Oliphant, Travis E. (2006). Guide to Numpy. Consultado el 27 de abril de 2019. 
  6. Millman, K. Jarrod; Aivazis, Michael (2011). «Python for Scientists and Engineers». Computing in Science & Engineering 13 (2): 9-12. ISSN 1521-9615. doi:10.1109/MCSE.2011.36. Consultado el 27 de abril de 2019. 

Enlaces externos

  • Sitio web oficial.
  • Documentación de la API.
  •   Datos: Q197492
  •   Multimedia: SciPy

scipy, biblioteca, libre, código, abierto, para, python, compone, herramientas, algoritmos, matemáticos, creó, partir, colección, original, travis, oliphant, componía, módulos, extensión, para, python, lanzada, 1999, bajo, nombre, multipack, llamada, así, paqu. SciPy es una biblioteca libre y de codigo abierto para Python Se compone de herramientas y algoritmos matematicos Se creo a partir de la coleccion original de Travis Oliphant que se componia de modulos de extension para Python y fue lanzada en 1999 bajo el nombre de Multipack llamada asi por los paquetes netlib que reunian a ODEPACK QUADPACK y MINPACK SciPyUn ejemplo graficando funciones de Bessel y hallando sus maximos locales Informacion generalTipo de programaSoftware de analisis numericoDesarrolladorProyecto comunitario patrocinado y financiado por EnthoughtLicenciaNueva Licencia BSDInformacion tecnicaProgramado enPythonCFortranC CythonVersionesUltima version estable0 16 1 24 de octubre de 2015 EnlacesSitio web oficial Repositorio de codigo editar datos en Wikidata SciPy contiene modulos para optimizacion algebra lineal integracion interpolacion funciones especiales FFT procesamiento de senales y de imagen resolucion de ODEs y otras tareas para la ciencia e ingenieria SciPy se basa en el objeto de matriz NumPy y es parte del conjunto NumPy que incluye herramientas como Matplotlib Pandas y SymPy y un conjunto en expansion de bibliotecas de computacion cientifica Este conjunto esta dirigido al mismo tipo de usuarios que los de aplicaciones como MATLAB GNU Octave y Scilab A veces tambien se hace referencia a este conjunto de herramientas y bibliotecas como SciPy 1 SciPy tambien es un conjunto de conferencias para usuarios y desarrolladores de estas herramientas SciPy en los Estados Unidos EuroSciPy en Europa y SciPy in en la India 2 La empresa Enthought origino la conferencia SciPy en Estados Unidos y continuo patrocinando muchas de las conferencias internacionales asi como el alojamiento del sitio web de SciPy Indice 1 Estructuras de datos 2 Historia 3 Vease tambien 4 Referencias 5 Enlaces externosEstructuras de datos EditarLa estructura de datos basica usada por SciPy es un vector multidimensional proporcionado por el modulo NumPy NumPy proporciona algunas funciones para el algebra lineal la transformada de Fourier y la generacion de numeros aleatorios NumPy tambien puede ser usado como un contenedor de datos multidimensional y efectivo con tipos de datos arbitrarios Esto permite que NumPy se integre de manera sencilla y rapida con una amplia variedad de bases de datos Las versiones antiguas de SciPy usan Numeric como un tipo de vector sin embargo ahora se encuentra obsoleto en favor del nuevo codigo del vector NumPy 3 Historia EditarEn la decada de 1990 Python se amplio para incluir un tipo de vector para la informatica numerica denominado Numeric Este paquete fue reemplazado con el tiempo por Travis Oliphant quien desarrollo NumPy en 2006 como una combinacion de Numeric y Numarray este ultimo habia sido comenzado en 2001 A partir de 2000 hubo un aumento del numero de modulos de extension y un incremento del interes en la creacion de entornos completos para la informatica cientifica y tecnica En 2001 Travis Oliphant Eric Jones y Pearu Peterson fusionaron el codigo que habian escrito en un mismo paquete y lo denominaron SciPy Este nuevo paquete proporcionaba una coleccion estandar de operaciones numericas comunes basadas en la estructura de datos del vector Numeric Poco despues Fernando Perez publico IPython una consola interactiva mejorada ampliamente usada por la comunidad de la informatica tecnica por otra parte John Hunter publico la primera version de Matplotlib una biblioteca de graficos 2D para informatica tecnica Desde entonces el entorno SciPy ha estado creciendo continuamente con el aumento de paquetes y herramientas destinados a la informatica tecnica 4 5 6 Vease tambien EditarNumPy SymPy Matplotlib IPythonReferencias Editar Scientific Computing Tools for Python www scipy org Consultado el 27 de abril de 2019 SciPy Conferences conference scipy org Consultado el 27 de abril de 2019 NumPy www numpy org Consultado el 27 de abril de 2019 History of SciPy SciPy wiki dump scipy github io Consultado el 27 de abril de 2019 Oliphant Travis E 2006 Guide to Numpy Consultado el 27 de abril de 2019 Millman K Jarrod Aivazis Michael 2011 Python for Scientists and Engineers Computing in Science amp Engineering 13 2 9 12 ISSN 1521 9615 doi 10 1109 MCSE 2011 36 Consultado el 27 de abril de 2019 Enlaces externos EditarSitio web oficial Documentacion de la API Datos Q197492 Multimedia SciPy Obtenido de https es wikipedia org w index php title SciPy amp oldid 137351442, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos