Link Search Menu Expand Document
El Libro De Python (24.95 €) 39.95 €

Cálculo simbólico con sympy

En este ejemplo vemos como derivar e integrar expresiones matemáticas con sympy. Este paquete permite cálculo simbólico en Python. Nos permite trabajar con expresiones matemáticas de manera algebraica, en vez de solo con números como estamos acostumbrados.

Vamos a definir una expresión matemática con la x como variable independiente. Definimos x como variable simbólica y creamos una expresión p. Vemos el polinomio resultante.

import sympy as sp

x = sp.symbols('x')
p = x**3 + 3*x + 10

print(p)
# x**3 + 3*x + 10

Usando diff e integrate podemos derivar e integrar nuestra expresión con respecto a la variable simbólica x.

print("Derivada:", sp.diff(p, x))
# Derivada: 3*x**2 + 3

print("Integral:", sp.integrate(p, x))
# Integral: x**4/4 + 3*x**2/2 + 10*x

✏️ Ejercicios:

  • Dado el sistema de ecuaciones x+7y=10 y 3x-2y=7 usa simpy para encontrar la solución de x e y que hace que se verifique la igualdad.