信息

这张Frage是geschlossen。Offnen您您erneut,嗯您祖茂堂bearbeiten奥得河祖茂堂beantworten。

优化——尽管函数失败在某些变量的组合优化的搜索范围内

1 Ansicht(30天)的
菲利普
菲利普 我2011年1月20
Geschlossen:MATLAB回答机器人 我2021年8月20日
我有
y = fn ((x1, x2) x3 x4))
我想减少y。
(x1, x2) x3和x4由(1 - 1)都是有界的。
问题是在某些未知的x1、x2、x3、x4函数将会失败。(嵌套函数失败当试图做一个多项式的根包含正或南)
是正常的,解决方案的失败在某些组合x1 x4由于函数的性质,但我仍然要最好的x1 x4 y组合收益率最低的解决方案。
我知道我将会有一个“不完整的搜索网格”由于函数的局限性,但是有什么办法可以告诉优化工具箱继续寻找根源,尽管在某些x1函数“崩溃”x4排列。
同时,有可能直接从一个嵌套的函数返回值如果特殊条件申请?(如果我看到根函数会失败我想直接返回一个值(y),而无需经过所有外部函数)

Antworten (1)

沃尔特·罗伯森
沃尔特·罗伯森 我2011年1月20
现有的评价函数中编写一个包装器函数,检测到崩溃,替代品inf。包装器可能涉及try / catch。

Kategorien

Mehr祖茂堂和迭代解算器输出显示法登您在帮助中心文件交换

标签

Produkte

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!

翻译的