📅  最后修改于: 2023-12-03 15:04:35.332000             🧑  作者: Mango
sympy.integrals.rationaltools.ratint()
是 SymPy 中的一个函数,用于求解有理函数的不定积分。
有理函数是指个分子、分母都是多项式的函数。
from sympy import symbols, ratint
x, y = symbols('x y')
ratint(y/(x**2 + y**2), x)
该函数将返回一个 SymPy 表达式,代表输入函数的不定积分。
示例:
from sympy import symbols, ratint
x, y = symbols('x y')
result = ratint(y/(x**2 + y**2), x)
print(result)
# 输出结果:
# atan(y/x)
sympy.integrals.rationaltools.ratint()
函数仅针对有理函数。sympy.integrate()
。sympy.integrals.rationaltools.ratint()
是 SymPy 中求解有理函数不定积分的一个核心函数,方便快捷。同时,在使用中需要注意不支持无理函数。