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 + -
显示快捷键?