Con la ayuda del método sympy.powdenest() , podemos convertir la expresión matemática utilizando la siguiente identidad:
(xa)b = xab
Sintaxis: powdenest(expresión, fuerza)
Parámetros:
expresión : es la expresión matemática que debe convertirse.
force : siempre debe ser igual a true para que la expresión se convierta sin verificar su validez.Devoluciones: Devuelve una expresión matemática convertida correspondiente a la expresión de entrada.
Ejemplo #1:
En este ejemplo, podemos ver que al usar el método sympy.powdenest() , podemos convertir una expresión matemática en términos de potencia.
# import sympy from sympy import * x, a, b = symbols('x a b') expr = (x**a)**b print("Before Conversion : {}".format(expr)) # Use sympy.powdenest() method smpl = powdenest(expr, force = true) print("After Conversion : {}".format(smpl))
Producción:
Before Conversion : (x**a)**b After Conversion : x**(a*b)
Ejemplo #2:
# import sympy from sympy import * x, a, b = symbols('x a b') expr = (x**(a + b))**(a-b) print("Before Conversion : {}".format(expr)) # Use sympy.powdenest() method smpl = powdenest((x**(a + b))**(a-b), force = true) print("After Conversion : {}".format(smpl))
Producción:
Before Conversion : (x**(a + b))**(a - b) After Conversion : x**((a - b)*(a + b))
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