opt26_3.m

来自「matlab 编写的优化程序有几十个,供大家参考」· M 代码 · 共 11 行

M
11
字号
%给定目标,权重按目标比例确定,给出初值
    goal=[40 -800 -6];
    weight=[40 -800 -6];
    x0=[2 2];
%给出约束条件的系数
    A=[8 10;0 -1];
    b=[40 -6];
lb=zeros(2,1);
options=optimset('MaxFunEvals',5000);  % 设置函数评价的最大次数为5000次
[x,fval,attainfactor,exitflag] = fgoalattain(@opt26_3o,x0,goal,weight,A,b,[],[],lb,[],[],options);

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?