杏耀注册登录中国站

您好,欢迎访问我们的网站,我们将竭诚为您服务!

optimproblem

2024-08-26 05:24分类: 品茶 阅读:

 

用二维变量 的两个目标函数创建一个问题。创建使用 的表达式作为目标函数,并将它们作为结构体放在目标中。

x=optimvar("x",2,LowerBound=-2,UpperBound=2);
prob=optimproblem;
prob.Objective.first=norm(x)^2;
prob.Objective.second=norm(x - [1;0])^2;

求解。

rng default % For reproducibility
sol=solve(prob);
Solving problem using gamultiobj.
gamultiobj stopped because the average change in the spread of Pareto solutions is less than options.FunctionTolerance.

绘制解。

paretoplot(sol)

Figure contains an axes object. The axes object with title Pareto Front, xlabel first, ylabel second contains 4 objects of type text, scatter.

检查帕累托前沿的一个点。为此,请点击图窗,并点击数据提示工具:

datatips2.png

然后点击帕累托前沿上的一个点。

paretopoint.png

图中点的索引是 9。您可以找到与此点相关联的 值,作为索引为 9 的解。

sol(9).x
ans=2×1

    0.5544
   -0.0306

郑重声明:喝茶属于保健食品,不能直接替代药品使用,如果患有疾病者请遵医嘱谨慎食用,部分文章来源于网络,仅作为参考,如果网站中图片和文字侵犯了您的版权,请联系我们处理!

上一篇:抖音做外卖的最大优点是什么?

下一篇:住房和城乡建设部:进一步加大房地产市场调控和监管力度

相关推荐

关注我们

    杏耀注册登录中国站
返回顶部

平台注册入口