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
y3x-2y=7
usasimpy
para encontrar la solución dex
ey
que hace que se verifique la igualdad.