开丰娱乐-开丰注册登录绿色站

0898-08980898  13876453617

网站公告
诚信为本,市场在变,诚信永远不变...

分享本站:

开丰资讯

0898-08980898
传真:0000-1234-5678
邮件:admin@youweb.com
客服:

公司动态

您当前的位置: 首页 > 开丰资讯 > 公司动态

optimproblem

点击数:     更新时间:2024-04-15 12:13:05

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

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

客服头部
0898-08980898
13876453617

网站二维码

平台注册入口