Python | método sympy.gammasimp()

Con la ayuda del método sympy.gammasimp() , podemos simplificar expresiones con funciones gamma o funciones combinatorias con argumentos no enteros.

Sintaxis: gammasimp(expresión)

Parámetro:
expresión – Es la expresión matemática que necesita ser simplificada.

Devuelve: Devuelve una expresión matemática simplificada correspondiente a la entrada.

Ejemplo 1:

# import sympy 
from sympy import * x = symbols('x')
expr = gamma(x)*gamma(1 - x)
print("Expression = {}".format(expr))
   
# Use sympy.gammasimp() method 
simple_expr = gammasimp(expr)  
      
print("Simplified Expression : {}".format(simple_expr))  

Producción:

Expression = gamma(x)*gamma(1 - x)
Simplified Expression : pi/sin(pi*x)

Ejemplo #2:

# import sympy 
from sympy import * x = symbols('x')
expr = gamma(x + 1)/gamma(x - 1)
print("Expression = {}".format(expr))
   
# Use sympy.gammasimp() method 
simple_expr = gammasimp(expr)  
      
print("Simplified Expression : {}".format(simple_expr))  

Producción:

Expression = gamma(x + 1)/gamma(x - 1)
Simplified Expression : x*(x - 1)

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 *