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=10y3x-2y=7usasimpypara encontrar la solución dexeyque hace que se verifique la igualdad.