24小时热门版块排行榜    

查看: 1193  |  回复: 6

metorm

铜虫 (初入文坛)

[求助] 优化问题。不知道函数表达式,怎么近似确定它有多少极值点?

对于一个优化问题,很重要的一点是,知道此问题有多少极值点,大概在什么区域。
数学方法很多,但是工程优化问题几乎总是没有函数表达式的(不然也就用不着遗传算法什么的了)。

假设,某个模型,有10个输入变量,一个输出。具体对应关系要通过仿真来给出。现在,我想定性的知道这个10维函数有多少极值点,有办法吗?除了穷举……
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

llaier

至尊木虫 (职业作家)

等着答案,一起学习。
2楼2013-01-12 20:38:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

metorm

铜虫 (初入文坛)

引用回帖:
2楼: Originally posted by llaier at 2013-01-12 20:38:04
等着答案,一起学习。

。。。。。。。。。
3楼2013-01-13 00:36:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖


感谢参与,应助指数 +1
metorm: 金币+1, 有帮助 2013-01-13 19:07:22
优化问题不一定非要有明确、单一的表达式,只有有仿真模型(输入待求参数,输出目标函数)就行啊。
4楼2013-01-13 10:22:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

metorm

铜虫 (初入文坛)

引用回帖:
4楼: Originally posted by dingd at 2013-01-13 10:22:05
优化问题不一定非要有明确、单一的表达式,只有有仿真模型(输入待求参数,输出目标函数)就行啊。

但是,想要有针对性的处理,最好还是定性的知道一些,比如极值点有多少。现在我做的遗传算法,一次要70个小时……
5楼2013-01-13 10:58:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

Matlab的遗传算法工具箱功能很一般般,建议试试1stOpt,全局优化能力很强,使用也很简单。
6楼2013-01-14 08:42:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

metorm

铜虫 (初入文坛)

引用回帖:
6楼: Originally posted by dingd at 2013-01-14 08:42:05
Matlab的遗传算法工具箱功能很一般般,建议试试1stOpt,全局优化能力很强,使用也很简单。

我用的是Isight,大家伙。
主要时间花在仿真上,算法的优劣,目前来看还影响不到大局。
7楼2013-01-14 11:11:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 metorm 的主题更新
信息提示
请填处理意见