24小时热门版块排行榜    

CyRhmU.jpeg
查看: 661  |  回复: 1

口袋里的long

新虫 (初入文坛)

[求助] 求助MATLAB求解非线性方组问题

最近在求解一个非线性方程组,用到fsolve函数,但是不会用啊,百度下根据人家语句直接把数换了,但是解不出结果来特来。
function y = myfun( x )
a=x(1);
b=x(2);
y(1)=exp(-(5775500/a)^b)-163/10340;
y(2)=a*gamma(1+1/b)-5745500/163;

h=fsolve('myfun',[88821,2],optimset('display','off'))
求解结果为
h =
   1.0e+04 *
    8.8821    0.0002
这完全就是我给的初值嘛,不知道为什么会出现这个结果,烦请大神们指教下如何求解这个非线性方程组啊????
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liuchuansmx

金虫 (正式写手)

求解出来没,我也遇到这种问题了

发自小木虫Android客户端
“我步入丛林,因为我希望生活有意义,我希望活得深刻,吸取生命中所有精华,把非生命的一切都击溃,以免当我生命终结,发现自己从未活过”
2楼2017-12-29 18:03:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 口袋里的long 的主题更新
信息提示
请填处理意见