如何使用ScaleProblem fmincon连同sqp或行内点吗?

18视图(30天)
在MATLAB优化工具箱用户指南r2017b州,可以,当使用fmincon解算器和sqp算法或内点,设置选项ScaleProblem规范化所有约束条件和目标函数和命令添加选项
对于遗留(?):
使用“obj-and-constr”导致算法规范化所有约束条件和目标函数。通过设置默认禁用“没有”
对于当前的(?)
用模拟的方式“真”或“假”
这是正确的吗?我有2017 b和我必须使用fmincon时使用“obj-and-constr”命令。
很少有信息ScaleProblem用户指南,我在哪里可以找到更多的信息和一些做法时这个方法会有很大差别。为什么它不能用于激活集?

接受的答案

艾伦·韦斯
艾伦·韦斯 2017年10月31日
编辑:艾伦·韦斯 2017年10月31日
对不起,你发现一个文档错误。我很快就会修复它。
目前,如果您使用的设置选项 optimoptions 你可以设置(推荐) ScaleProblem 真正的 ,或者,相反,你可以设置 ScaleProblem “obj-and-constr” (但它显示 真正的 )或 “没有” (但它显示 )。相反,如果你选择使用 optimset (不推荐),您必须设置 ScaleProblem “obj-and-constr” “没有” 。看到 当前和遗留选项名称表
只有两个 fmincon 算法,支持这个选项,当你注意到。万博1manbetx我不知道什么时候该选项会有所不同,但我怀疑它可能不按比例缩小的问题,一些组件在不同尺度比其他组件。
艾伦·韦斯
MATLAB数学工具箱文档

更多的答案(0)

类别

找到更多的在Solver-Based非线性优化帮助中心文件交换

社区寻宝

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

开始狩猎!