matlab 如何解三角函数的方程组 式子如下 y

问题描述:

matlab 如何解三角函数的方程组 式子如下 y

a1,a2,b1,b2,c1,c2是常数,用a,b,c就可全包括,直接代入,如:
1.solve('1=2-x*tan(3*y)','x')
ans =
1/tan(3*y)
2.solve('1=2-x*tan(3*y)','y')
ans =
1/3*atan(1/x)

用solve函数求解联立方程组。
[x,y]=solve('a1=b1-x*tan(y*c1)','a2=b2-x*tan(y*c2)')
求不出显示解,要给定参数,
[x,y]=solve('0=2-x*tan(y*pi)','4=1-x*tan(y*pi/4)')
可以help solve查看
或者用fsolve,你可以输入fzero参看里面有个例子

a1,a2,b1,b2,c1,c2是常数,用a,b,c就可全包括,直接代入,如:
1.solve('1=2-x*tan(3*y)','x')
ans =
1/tan(3*y)
2.solve('1=2-x*tan(3*y)','y')
ans =
1/3*atan(1/x)