怎么matlab解二元一次三角函数方程?
1个回答
展开全部
用matlab解二元一次三角函数方程的解决方法:
syms
x
y
s=solve(A==sin(x)+sin(y),B==cos(x)-cos(y),'x,y');
x1=s.x(3);x2=s.x(4);y1=s.y(3);y2=s.y(4);
%说明,x(1),x(2)和y(1),y(2)不是你需要的表达式,但不同软件可能会不一样
Z=xlsread('Data.xlsx')
%读A
,B的数据
A=Z(:,1),B=Z(:,2)
x1=eval(x1),x2=eval(x2),y1=eval(y1),y2=eval(y2)
%求解x1,x2,y1,y2的数值
ARRAY=[x1,x2,y1,y2];
xlswrite('Data1.xlsx',ARRAY)
%写x1,x2,y1,y2的数据
syms
x
y
s=solve(A==sin(x)+sin(y),B==cos(x)-cos(y),'x,y');
x1=s.x(3);x2=s.x(4);y1=s.y(3);y2=s.y(4);
%说明,x(1),x(2)和y(1),y(2)不是你需要的表达式,但不同软件可能会不一样
Z=xlsread('Data.xlsx')
%读A
,B的数据
A=Z(:,1),B=Z(:,2)
x1=eval(x1),x2=eval(x2),y1=eval(y1),y2=eval(y2)
%求解x1,x2,y1,y2的数值
ARRAY=[x1,x2,y1,y2];
xlswrite('Data1.xlsx',ARRAY)
%写x1,x2,y1,y2的数据
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询