Matlab 版 (精华区)
发信人: ramjet (史努比狗), 信区: Matlab
标 题: [合集]谁用过matlab优化工具箱?
发信站: 哈工大紫丁香 (2002年10月29日12:31:00 星期二), 站内信件
────────────────────────────────────────
wjjd (天地大,任我遨游) 于 2002年03月18日07:44:45 星期一 说道:
做优化时,目标函数无法用设计变量表达出来,我用神经网络建立了
设计变量和目标函数之间的映射。
我将训练好的网络存成.m函数,然后使用优化工具箱时,调用此函数
但是没做出来,不知这么做对不对?
────────────────────────────────────────
SELL (赛尔) 于 2002年03月18日10:39:18 星期一 说道:
将目标函数用m文件描述是可以的,约束条件也可以用m文件描述
只要保证优化函数能返回目标函数值和约束函数值就可以了,我
在优化时也是这样的,但使用时的限制是,目标函数和约束条件
都是连续的,所以要确保你写的由m函数确定的由优化变量到优
化目标的映射函数是连续的,可以把函数图画出来看看,优化时
要使用梯度信息。如果你的函数不连续,可不可以采用搜索类的
算法。
────────────────────────────────────────
wjjd (天地大,任我遨游) 于 2002年03月18日10:58:50 星期一 说道:
搜索可以,但是现在关键是目标函数无法用设计变量表达出来!
在一个怎么知道映射的目标函数是否连续?
非常感谢!!!
────────────────────────────────────────
SELL (赛尔) 于 2002年03月18日21:44:10 星期一 说道:
我做的优化的变量是2个,所以我把目标函数画出来看了看
如果不能肯定的话,是不是可以试试启发式的搜索算法,像GA
matlab有遗传算法的工具箱,免费的
我做
────────────────────────────────────────
wjjd (天地大,任我遨游) 于 2002年03月19日16:58:20 星期二 说道:
你用过神经网络做优化设计吗?
────────────────────────────────────────
SELL (赛尔) 于 2002年03月19日18:26:53 星期二 说道:
没有
────────────────────────────────────────
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.335毫秒