Python | método sympy.expand_trig()

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *