声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1736|回复: 6

[求助]新手向前辈请教有关matlab优化方面的问题

[复制链接]
发表于 2006-4-13 11:39 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
我是用fmincon函数来进行优化计算的。调用如下:<BR>[x,fval,exitflag,output,lambda]=fmincon(@myfun,x0,A,b,[],[],lb,[],@mycon,options)<BR>计算结果中有:<BR>Active inequalities (to within options.TolCon = 1e-006):<BR>  lower      upper     ineqlin   ineqnonlin<BR>    2                                            4<BR>上面的2和4是什么意思?<BR><BR>以及以下的输出结果是代表什么意思?<BR>lambda = <BR>         lower: [3x1 double]<BR>         upper: [3x1 double]<BR>         eqlin: [0x1 double]<BR>      eqnonlin: -0.9648       (这里的-0.9648是什么?)<BR>       ineqlin: [4x1 double]<BR>    ineqnonlin: [7x1 double]<BR>望前辈高手加以指教!小弟在此谢过!
回复
分享到:

使用道具 举报

 楼主| 发表于 2006-4-13 18:25 | 显示全部楼层
<P>怎么没人回复!高手快来帮帮忙!</P>
发表于 2006-4-14 10:35 | 显示全部楼层

回复:(lovewft)[求助]新手向前辈请教有关matlab优化...

doc fmincon<BR>自己看帮助吧,里边所有的参数多说的很清楚了
 楼主| 发表于 2006-4-14 12:29 | 显示全部楼层
哦!
 楼主| 发表于 2006-4-14 12:41 | 显示全部楼层
看了帮助文件,可是里面只是介绍 lower , upper ,ineqlin ,ineqnonlin是什么,但没有说明其后的数字是什么意思?请求教授指点一二!
发表于 2006-4-14 15:03 | 显示全部楼层

回复:(lovewft)[求助]新手向前辈请教有关matlab优化...

<P>lower: [3x1 double] %x下界有效情况,这里有三个下界<br>upper: [3x1 double] %x上界有效情况,这里有三个下界<br>ineqlin: [4x1 double]%线性不等式约束有效情况,这里有4个不等式约束<br>ineqnonlin: [7x1 double]%非线性不等式约束有效情况.</P>
<P>查看具体的数值可以通过lambda.lower,lambda.upper等实现,如果数值为0表示约束无效</P>
[此贴子已经被作者于2006-4-14 15:05:08编辑过]

 楼主| 发表于 2006-4-14 17:26 | 显示全部楼层
thank you!
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-9-29 07:05 , Processed in 0.084173 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表