请问 cos(x) / (sin(x) + a / (cos(x) ^ 2)) = b 这个方程中的x要如何求出呢?cos(x)^2/(cos(x)*sin(x)+a) = 要是不能解也请告诉我为什么额不好意思内容里的贴错了,我要问的是标题里的那个式子cos(x) / (sin(x) + a / (cos(x) ^ 2)) = b

问题描述:

请问 cos(x) / (sin(x) + a / (cos(x) ^ 2)) = b 这个方程中的x要如何求出呢?
cos(x)^2/(cos(x)*sin(x)+a) = 要是不能解也请告诉我为什么
额不好意思内容里的贴错了,我要问的是标题里的那个式子cos(x) / (sin(x) + a / (cos(x) ^ 2)) = b

令t=tanx,则方程化为:
1/t+a(1+t^2)=b
即1+at(1+t^2)=bt
at^3+(a-b)t+1=0
这是一个一元三次方程,可用求根公式算得t.
进而得x.