Con la ayuda del método ratint_logpart() , podemos integrar la función racional indefinida implementando el algoritmo Lazard Rioboo Trager usando este método y devuelve el polinomio integrado.
Sintaxis: ratint_logpart(f, g, x, t=Ninguno)
Return : Devuelve la función integrada.
Ejemplo 1 :
En este ejemplo, podemos ver que al usar el método ratint_logpart() , podemos calcular la integración racional indefinida usando el algoritmo Lazard Rioboo Trager.
Python3
# import ratint_logpart from sympy.integrals.rationaltools import ratint_logpart from sympy.abc import x from sympy import Poly # Using ratint_logpart() method gfg = ratint_logpart(Poly(1, x, domain='ZZ'), Poly(x*2 + x + 1, x, domain='ZZ'), x) print(gfg)
Producción :
[(Poli(3*x + 1, x, dominio=’ZZ’), Poli(-3*_t + 1, _t, dominio=’ZZ’))]
Ejemplo #2:
Python3
# import ratint_logpart from sympy.integrals.rationaltools import ratint_logpart from sympy.abc import x, y from sympy import Poly # Using ratint_logpart() method gfg = ratint_logpart(Poly(10, y, domain='ZZ'), Poly(y**2 - 3*y - 2, y, domain='ZZ'), y) print(gfg)
Producción :
[(Poli(y – 17*_t/20 – 3/2, y, dominio=’QQ[_t]’), Poli(-17*_t**2 + 100, _t, dominio=’ZZ’))]
Publicación traducida automáticamente
Artículo escrito por Jitender_1998 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA