Con la ayuda del método sympy.expand_func() , podemos expandir funciones especiales en términos de algunas identidades matemáticas.
Sintaxis: expand_func(expresión)
Parámetro:
expresión – Es una expresión matemática que se expande.Devuelve: Devuelve una expresión matemática correspondiente a la entrada en términos de algunas identidades matemáticas.
Ejemplo 1:
# import sympy from sympy import * x = symbols('x') expr = gamma(x + 3) print("Expression = {}".format(expr)) # Use sympy.expand_func() method expand_expr = expand_func(expr) print("Expanded Expression : {}".format(expand_expr))
Producción:
Expression = gamma(x + 3) Expanded Expression : x*(x + 1)*(x + 2)*gamma(x)
Ejemplo #2:
# import sympy from sympy import * x = symbols('x') expr = binomial(x, 3) print("Expression = {}".format(expr)) # Use sympy.expand_func() method expand_expr = expand_func(expr) print("Expanded Expression : {}".format(expand_expr))
Producción:
Expression = binomial(x, 3) Expanded Expression : x*(x - 2)*(x - 1)/6
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