Python | método sympy.doit()

Usando el doit()método en el módulo simpy, podemos evaluar objetos que no están evaluados por defecto como límites, integrales, sumas y productos. Tenga en cuenta que todos los objetos de este tipo se evaluarán recursivamente.

Syntax : sympy.doit(x)

Return : evaluated object 

Código #1:

Con la ayuda de los ejemplos a continuación, podemos entender claramente que al usar el sympy.doit()método podemos evaluar objetos que no se evalúan de forma predeterminada.

# importing sympy library
from sympy import * from sympy.abc import x
  
# calling doit() method on expression
geek = (2 * Integral(x, x)).doit()
  
print(geek)

Producción:

x**2

 
Código #2:

# importing sympy library
from sympy import *
  
# taking symbols
a, b = symbols('a b')
  
# calling doit() method on expression
geek = (3 * a + b * log(a) + log(b) + log(a)*log(1 / b)).doit()
print(geek)

Producción:

3*a + b*log(a) + log(a)*log(1/b) + log(b)

Publicación traducida automáticamente

Artículo escrito por Shivam_k 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 *