laokxu 发表于 2008-12-21 22:22

请教fmincon优化函数的问题!

我最近要做一个优化,已知目标函数肯定不可能有解析式,因此更不可能给出解析的梯度表达式。由于约束中有不等式,所以只能用fmincon medium-scale method了。3个问题:
1、这个时候,我还必须给出差分求得的梯度向量吗?我开始没给,结果一开始的计算始终是在算初始值的结果,由于计算太过耗时,我中止了程序;
2、我给出梯度向量,那Hessian阵怎么得到?fmincon可根据数值的梯度模拟Hessian阵吗?
3、如果有更好的求解此类目标的代码,请大虾推荐一下!呵呵。
多谢!

dingd 发表于 2008-12-21 22:42

可以试一下1stOpt、Lingo等专业优化软件。fmincon功能有限,而且是非全局解,对初值依赖性强。

laokxu 发表于 2008-12-22 07:48

回复 沙发 dingd 的帖子

啊,哪能下到1stOpt啊
我到处找不到:@L

yelv123 发表于 2008-12-22 08:49

网上有下的,自己百度一下就可以

laokxu 发表于 2008-12-23 11:14

找了一下,只找到1.0的,呵呵,据说2.0以上的没有
谢谢yelv123和dingd

[ 本帖最后由 laokxu 于 2008-12-23 11:15 编辑 ]

sigma665 发表于 2008-12-23 12:51

以下跟帖不要再讨论盗版软件下载问题,谢谢
页: [1]
查看完整版本: 请教fmincon优化函数的问题!