文件名称:fminunc 的修改:fminunc 行搜索优化的更新。-matlab开发
文件大小:8KB
文件格式:ZIP
更新时间:2024-06-19 21:07:45
matlab
这可能不是错误,而是我缺少的东西。 在某些情况下,fminuc 在第一次迭代期间开始线性搜索并返回它无法沿搜索方向找到好的解决方案的消息,尽管它通过了一些成本较低的点(通过在每次调用时打印成本函数很容易看出)优化函数)。 为了解决这个问题,我修改了 fminuc (fminusub) 调用的子函数之一,以便它检查沿线搜索的最佳解决方案不低于最后一个最佳解决方案,然后声称它找不到好的解决方案。 好吧,我不知道它是否清楚,但它很容易解决。 当然,如果有人对此问题有任何经验,我欢迎任何建议。 只需替换文件夹中的函数 fminsub.m:\toolbox\optim\private
【文件预览】:
fminusub.zip