MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [MATLAB工具箱] 用fmincon进行优化时目标函数奇异了怎么办? (https://www.labfans.com/bbs/showthread.php?t=8053)

toxinlord 2009-05-03 11:06

用fmincon进行优化时目标函数奇异了怎么办?
 
能让matlab自动忽略这些奇异点吗?

silas_xue 2009-05-04 03:57

回复: 用fmincon进行优化时目标函数奇异了怎么办?
 
lz 能否把你的代码贴上来 大家一起讨论一下
途径有很多 主要还是要看具体问题而定

toxinlord 2009-05-04 12:53

回复: 用fmincon进行优化时目标函数奇异了怎么办?
 
那是一个挺复杂的优化呢,m文件我编了9个.
如果没有一般化的解决方法就算了吧,谢谢您了

silas_xue 2009-05-07 10:23

回复: 用fmincon进行优化时目标函数奇异了怎么办?
 
lz 如果那些奇异点是基本不变的或者符合某种规律 你可以在定义函数时 使用分段函数 从而跳过奇异点 这就好比 那些只在一点不连续的函数连续性定义一样

Thx for reading.
PS:若还算满意,直接点击“Thanks”,再次登陆时亦便于查看回答是否真的帮到你了。
个人观点 仅供参考 多多交流 相互学习


所有时间均为北京时间。现在的时间是 12:54

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.