Con la ayuda del método sympy.trigsimp() , podemos simplificar expresiones matemáticas usando identidades trigonométricas.
Sintaxis: trigsimp(expresión)
Parámetros:
expresión – Es la expresión matemática que necesita ser simplificada.Devuelve: Devuelve una expresión matemática simplificada correspondiente a la expresión de entrada.
Ejemplo #1:
En este ejemplo podemos ver que usando el método sympy.trigsimp() , podemos simplificar cualquier expresión matemática.
# import sympy from sympy import * x = symbols('x') expr = sin(x)**2 + cos(x)**2 print("Before Simplification : {}".format(expr)) # Use sympy.trigsimp() method smpl = trigsimp(expr) print("After Simplification : {}".format(smpl))
Producción:
Before Simplification : sin(x)**2 + cos(x)**2 After Simplification : 1
Ejemplo #2:
# import sympy from sympy import * x = symbols('x') expr = sin(x)**4 - 2 * cos(x)**2 * sin(x)**2 + cos(x)**4 print("Before Simplification : {}".format(expr)) # Use sympy.trigsimp() method smpl = trigsimp(expr) print("After Simplification : {}".format(smpl))
Producción:
Before Simplification : sin(x)**4 - 2*cos(x)**2*sin(x)**2 + cos(x)**4 After Simplification : cos(4*x)/2 + 1/2
Publicación traducida automáticamente
Artículo escrito por rupesh_rao y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA