sympy无法积分sqrt(tan(x))
sympy
只返回积分符号,而没有给出答案。
from sympy import tan, sqrt,symbols, integrate
x=symbols('x')
integrate(sqrt(tan(x)))
问题是,WolframAlpha、Maxima 和 symbolab 都能解出这个积分。那么为什么 sympy
不能呢?
1 个回答
-2
这是问题吗?
from sympy import tan, sqrt, integrate, symbols
x = symbols('x', real = True)
integrate(sqrt(tan(x)))
# output:
Integral(sqrt(tan(x)), x)
sympy
在无法解决某个积分时,会返回一个Integral
对象。如果其他工具能解决,那是因为它们的功能更强大。