domingo, 15 de junio de 2025

Sympy: Mas herramientas

 

Sobre

Sympy es una biblioteca de Python para las matemáticas simbólicas. Su objetivo es convertirse en un sistema de álgebra de computadora (CAS) con todas las funciones mientras mantiene el código como Simple posible para ser comprensible y fácilmente extensible. Sympy está escrito completamente en Python. 

Por qué Sympy

Sympy es ...

  • GRATIS: Licenciado bajo BSD, Sympy es libre tanto como en el habla como en la cerveza.
  • Basado en Python: Sympy está escrito completamente en Python y usa Python para su lenguaje.
  • Ligero: Sympy solo depende de MPMath , una biblioteca de Python pura para arbitrary aritmética de punto flotante, lo que hace que sea fácil de usar.
  • Una biblioteca: más allá del uso como una herramienta interactiva, Sympy se puede integrar en otras aplicaciones y extenderse con funciones personalizadas. 
 

Proyectos utilizando Sympy

Esta es una lista (incompleta) de proyectos que usan Sympy. Si usa Sympy en Su proyecto, háganos saber en nuestra lista de correo , para que podamos agregar su Proyecto aquí también.

  • Cadabra : Álgebra tensor y (cuántica) Sistema de teoría de campo que usa Sympy para álgebra escalar.
  • Chempy : Un paquete útil para la química escrita en Python.
  • Devito : Un DSL simbólico y un compilador justo a tiempo para Cálculo de plantilla de alto rendimiento.
  • Einsteinpy : Un paquete de pitón para simbólicos y numéricos Relatividad general.
  • Galdebra : Álgebra geométrica (anteriormente Sympy.galgebra).
  • Proyecto de expresión de látex : Tipo de látex fácil de expresiones algebraicas en simbólico Formulario con sustitución automática y cálculo de resultados).
  • Lcapy : Paquete experimental de Python para la enseñanza del circuito lineal análisis.
  • Octsympy : Un paquete simbólico para octava usando Sympy.
  • Optlang : Un paquete de Python para resolver la optimización matemática problemas.
  • Pydy : Dinámica multibuerpo en Python.
  • Pyneqsys : Resolver sistemas definidos simbólicamente de ecuaciones no lineales numéricamente.
  • Pyodesys : Integración numérica directa de los sistemas ODE de Pitón.
  • Pytorch Torchinductor : Torchinductor usa Sympy para admitir formas y pasos dinámicos.
  • QMCPACK : Quantum Monte Carlo en C ++. Sympy se usa para generar valores de referencia para pruebas unitarias y alguna generación de código.
  • Programación cuántica en Python : Ascilador armónico simple Quantum 1D y mapeo cuántico Puerta.
  • Sagemath : Sistema de matemáticas de código abierto que Incluye Sympy.
  • Scikit-Fdiff : Diferencias finitas discretización.
  • Sfepy : Elementos finitos simples en Python.
  • Spyder : El entorno de desarrollo científico de Python, una pitón equivalente a rstudio o matlab; El soporte completo de Sympy se puede habilitar en Spyder Consolas Ipython .
  • Modelado estadístico simbólico : Agregar operaciones estadísticas a modelos físicos complejos.
  • Symjit : Un compilador liviano justo a tiempo (JIT) para expresiones de Sympy.
  • YT : Paquete de Python para analizar y visualizar datos volumétricos ( unyt , el YT Sistema de unidades, usa Sympy).
 

 

No hay comentarios.:

Publicar un comentario

Entradas recientes

Articulo: Predecir la resistencia a la traccion de un material con Python

  Desde ingeniero de materiales hasta desarrollador de aprendizaje automático: predecir la resistencia a la tracción con Python y Web Tech...

Entradas Populares