其实还有一种思路:
观察 int ( f(x)*sinx, -PI, PI) ..... int(f(x)) 表示对 f(x) 进行积分, 分号后分别表示积分上下限.
可以知道: int ( f(x)*sinx, -PI, PI) 为一常数. (定积分)
所以可以令:
I0 = int (f(x)*sinx, -PI, PI)
于是: f(x) = x/(1 + cosx * cosx) + I0;
也即是: I0 = int ([x/ (1+ cosx*cosx) + I0]*sin(x), -PI, PI)
= int ([x/ (1+ cosx*cosx)] *sin(x) , -PI, PI)
所以, I0 = int ([x/ (1+ cosx*cosx)] *sin(x) , -PI, PI).
现在问题就集中在 求int ([x/ (1+ cosx*cosx)] *sin(x) , -PI, PI) 上了.
[x/ (1+ cosx*cosx)] *sin(x) 是 偶函数,所以: = 2*int ([x/ (1+ cosx*cosx)] *sin(x) , 0, PI)
令 t = PI - x 换元可以求出 I0 来....... |