求一道积分题1/(sin2x+cosx)的积分是多少,怎么算啊

1个回答

  • 1/(sin2x+cosx)=cosx/(cosxsin2x+cos²x)=cosx/(2cos²xsinx+cos²x)=cosx/(2(1-sin²x)sinx+1-sin²x)

    =cosx/(1-sin²x)(2sinx+1)=cosx/(1-sinx)(1+sinx)(2sinx+1)

    所以 ∫1/(sin2x+cosx) dx = ∫cosx/(1-sinx)(1+sinx)(2sinx+1) dx

    =∫1/(1-sinx)(1+sinx)(2sinx+1) dsinx

    =∫1/(1-t)(1+t)(2t+1) dt ( 取t=sinx )

    设 1/(1-t)(1+t)(2t+1) = a/(1-t) + b/(1+t) + c/(2t+1)

    = ((2a-2b-c)t²+(3a+b)t+a+b+c )/(1-t)(1+t)(2t+1)

    得三元一次方程组

    2a-2b-c = 0

    3a+b = 0

    a+b+c = 1

    其解为 a = 1/6 ,b = -1/2 ,c = 4/3

    所以 ∫1/(1-t)(1+t)(2t+1) dt = ∫[1/6(1-t) - 1/2(1+t) + 4/3(2t+1)] dt

    = ln((t+1/2)^(2/3)/(t-1)^(1/6)(t+1)^(1/2)) + C

    再把 t=sinx 代入即可.这里写分数号不方便,可能有些看不清楚,请自己再算一下就知道了.