matlab 如何解三角函数的方程组 式子如下 求解x,y
3个回答
展开全部
用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参看里面有个例子
[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)
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)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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)
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)
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询