我正在使用符号集成来集成循环函数和幂函数的组合函数。
from sympy import *
import math
import numpy as np
t = Symbol('t')
integrate(0.000671813*(7/2*(1.22222222+sin(2*math.pi*t-math.pi/2))-6)**0.33516,t)
然而,当我完成输入时,它给我一个奇怪的结果:
0.000671813*Integral((3.0*sin(6.28318530717959*t - 1.5707963267949) - 2.33333334)**0.33516, t)
为什么此结果包含Integral()
?我在网上查看了其他功能,其中没有Integral()
。
答案 0 :(得分:1)
未评估的Integral
回答意味着SymPy无法计算积分。
答案 1 :(得分:1)
基本上,您正在尝试集成一个看起来像
的函数(sin(t) + a)**0.33516
其中a
是一个常数。
一般来说,这种整合不可能在基本功能中表达;例如,见http://www.sosmath.com/calculus/integration/fant/fant.html, 特别是关于切比雪夫定理的句子。