sympy

Science

Matemáticas simbólicas

Descripción general sympy

SymPy es una biblioteca de Python para matemáticas simbólicas. A diferencia deNumPyy ​​SciPyque trabajan con aproximaciones numéricas, SymPy manipula expresiones matemáticas algebraicamente: puede expandir polinomios, factorizar expresiones, calcular derivadas e integrales exactas, resolver ecuaciones y trabajar con matrices simbólicamente.

Ejecutar SymPy enPyRunes especialmente útil para estudiantes que estudian cálculo, álgebra o ecuaciones diferenciales. Puede verificar cálculos manuales, explorar patrones simbólicos y obtener respuestas exactas en lugar de aproximaciones de punto flotante, todo sin instalar nada en su máquina.

Código y salida de ejecución

Expansión simbólica, diferenciación, integración.

SymPy Algebra & CalculusEjecutar en el editor
import sympy as sp

x, y = sp.symbols('x y')

# Expand and factor
expr = (x + y)**3
print("Expanded (x+y)³:", sp.expand(expr))
print("Factored back:",    sp.factor(sp.expand(expr)))

# Calculus
f = sp.sin(x) * sp.exp(x)
print("\nf(x) =", f)
print("f'(x) =", sp.diff(f, x))
print("∫f dx  =", sp.integrate(f, x))

# Solve equation
eq = sp.Eq(x**2 - 5*x + 6, 0)
print("\nSolve x²-5x+6=0:", sp.solve(eq, x))

Paquetes relacionados

Recursos recomendados de Python

Amplíe sus conocimientos con tutoriales interactivos relacionados, hojas de trucos y comparaciones de códigos.