早教吧作业答案频道 -->数学-->
怎么用matlab的fsolve解方程?functionq=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','o
题目详情
怎么用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可以解出才行哦
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可以解出才行哦
▼优质解答
答案和解析
你的L没有定义哈,L2是什么,程序是不知道的,
q(3)=sin(z)-1600*(1-cos(1*pi/180))/L2;
q(3)=sin(z)-1600*(1-cos(1*pi/180))/L2;
看了 怎么用matlab的fsol...的网友还看了以下:
已知函数Y=X^(P/Q),{P,Q是互质的整数}的图象关于Y轴对称,且在零到正无穷的区间上是减函 2020-05-15 …
下列语句执行后的结果是y=5;p=&y;x=*p++; 2020-05-24 …
关于正态分布p(y|z)=p(y|x)p(x|z)dx,其中p(y|x)和p(x|z)均为norm 2020-06-10 …
求z=(y/x)^x/y(y/x的y/x次方)在(1,2)对x的偏导数 2020-06-12 …
抛物线y=ax2+bx+c与x轴的交点为A(m-4,0)和B(m,0),与直线y=-x+p相交于点 2020-07-16 …
已知正的常数p,q满足不等式1/p+1/q=1,证明:对任意的y>x>0,有(x/p+y/q)ln 2020-07-29 …
已知幂函数y=x^(p/q)(p,q为整数,p/q为最简分数)的图象是双曲线,过(-1,1),(1 2020-08-01 …
初三二次函数问题已知Y=2(x-2)²与y=x,p是二次函数对称轴上的一点,直线y=t与二次函数与一 2020-11-04 …
问个化学公式烃完全燃烧时耗氧量规律烃燃烧通式:CxHy+(x+y/4)O2------------- 2020-11-07 …
关于什么是正比例什么是反比例.正比例就是,当X越大时,相关的Y越大,如2X=Y反比例正好相反,如2/ 2020-11-28 …