24小时热门版块排行榜    

查看: 1421  |  回复: 7
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

hudf03

铁杆木虫 (小有名气)

[求助] matlab无约束非线性方程求最小值的问题

我要求一个非线性方程f(x1,x2,x3,...)的最小值以及相应的x1,x2,x3,...的值,试验了matlab中的fminsearch, fminunc和lsqnonlin函数,但是它们给出的最小值比初值代入方程的值还小,这是为什么?有没有更好的函数或算法?
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

板凳宁坐十年冷,文章不写一句空
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
把原问题以文本格式贴上来看看。
2楼2013-03-12 17:48:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

最小值都是一样的:0.441686294317546

但参数值不唯一,有无穷组,应该和您的函数有关吧(有三角函数,还有x2和x3似乎可以化简为一个):
x1: 1.65080945363066
x3: -1.45001854418982
x2: 1.61353777127811

x1: 1.65080945107221
x3: 2.25348683933654
x2: -1.26157531922869

x1: 1.65080945365762
x3: 0.528027682207919
x2: 0.0779367664781694
5楼2013-03-13 09:38:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★
hudf03: 金币+5, ★★★★★最佳答案 2013-03-13 09:56:50
“3.1604,小于0.4417”,??
7楼2013-03-13 09:50:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 hudf03 的主题更新
信息提示
请填处理意见