Con la ayuda del método sympy.expand_trig() , podemos expandir cualquier expresión trigonométrica a su forma más baja.
Sintaxis: expand_trig(expresión)
Parámetros:
expresión – Es la expresión trigonométrica que será expandida.Devuelve: Devuelve la expresión trigonométrica después de su expansión.
Ejemplo 1:
En este ejemplo podemos ver que usando el método sympy.expand_trig() , podemos expandir cualquier expresión trigonométrica.
# import sympy from sympy import * x = symbols('x') exp = sin(2 * x) + cos(2 * x) print("Before Trigonometric Expansion : {}".format(exp)) # Use sympy.expand_trig() method res_exp = expand_trig(exp) print("After Trigonometric Expansion : {}".format(res_exp))
Producción:
Before Trigonometric Expansion : sin(2*x) + cos(2*x) After Trigonometric Expansion : 2*sin(x)*cos(x) + 2*cos(x)**2 - 1
Ejemplo #2:
# import sympy from sympy import * x, y = symbols('x y') exp = cos(3 * x) - sin(3 * y) print("Before Trigonometric Expansion : {}".format(exp)) # Use sympy.expand_trig() method res_exp = expand_trig(exp) print("After Trigonometric Expansion : {}".format(res_exp))
Producción:
Before Trigonometric Expansion : -sin(3*y) + cos(3*x) After Trigonometric Expansion : 4*sin(y)**3 - 3*sin(y) + 4*cos(x)**3 - 3*cos(x)
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