请教一个三角函数解析解的问题

来源:百度知道 编辑:UC知道 时间:2024/05/10 07:10:00
方程为: sin(a-x)-k*sin(b-x)=0。我希望求解的变量是x,也就是说我希望得到 x 关于a b k 三个变量的解析解,谢谢各位好心的朋友的解答,要是能够给小弟一个matlab的程序的话,那就太感激不尽了............

我目前的积分只有25分,所以,只能给这么一点点,希望各位好心的朋友不要介意呀................

sin(a-x)-k*sin(b-x)=0
sin(a-x)=k*sin(b-x)=0
sina*cosx-sinx*cosa=k*(sinb*cosx-sinx*cosb)
sina*cosx-sinx*cosa=k*sinb*cosx-k*sinx*cosb
移项:
sina*cosx-k*sinb*cosx=sinx*cosa-k*sinx*cosb
合并:
cosx(sina-k*sinb)=sinx(cosa-k*cosb)
sinx/cosx=(sina-k*sinb)/(cosa-k*cosb)
tanx=(sina-k*sinb)/(cosa-k*cosb);
x=arctan[(sina-k*sinb)/(cosa-k*cosb)];
所以推出x关于a,b,k的解析式为:
x=arctan[(sina-k*sinb)/(cosa-k*cosb)];
你说的什么程序我不会,看看这个式子能不能帮上忙.