作业帮 > 数学 > 作业

怎么用matlab的fsolve解方程?

来源:学生作业帮 编辑:百度作业网作业帮 分类:数学作业 时间:2024/04/23 23:45:57
怎么用matlab的fsolve解方程?
function q=myfun(p)
x=p(1);
y=p(2);
z=p(3);
q(1)=100*cos(x)+150*cos(y)*cos(z)-200;
q(2)=100*sin(x)-150*sin(y)*cos(z)-1600*sin(1*pi/180);
q(3)=sin(z)-1600*(1-cos(1*pi/180))/L2;
x=fsolve('myfun',[0,0,0]',optimset('Display','off'))
这是我写的解方程的程序,怎么运行就有错呢?
麻烦各位帮我看看
要在matlab帮我跑一下哦
因为我这没有matlab
要确定matlab可以解出才行哦
怎么用matlab的fsolve解方程?
你的L没有定义哈,L2是什么,程序是不知道的,
q(3)=sin(z)-1600*(1-cos(1*pi/180))/L2;