急询:利用MATLAB求多目标线性函数优化问题?急询:多目标线性函数优化问题?四个目标函数:Min(15.4x1+13.0x2+13.6x3+20.6x4)MAX(36.4x1+43.1x2+41.2x3+28.2x4)Min(2.75x1+2.32x2+2.42x3+3.68x4)Min(2.20x1+1.80x2+1.20x3+9.60x4)
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/01 06:54:36
急询:利用MATLAB求多目标线性函数优化问题?急询:多目标线性函数优化问题?四个目标函数:Min(15.4x1+13.0x2+13.6x3+20.6x4)MAX(36.4x1+43.1x2+41.2x3+28.2x4)Min(2.75x1+2.32x2+2.42x3+3.68x4)Min(2.20x1+1.80x2+1.20x3+9.60x4)
急询:利用MATLAB求多目标线性函数优化问题?
急询:多目标线性函数优化问题?
四个目标函数:
Min(15.4x1+13.0x2+13.6x3+20.6x4)
MAX(36.4x1+43.1x2+41.2x3+28.2x4)
Min(2.75x1+2.32x2+2.42x3+3.68x4)
Min(2.20x1+1.80x2+1.20x3+9.60x4)
约束条件如下:
∑xi=1;
xi>0(i=1,2,3,4)
急询:利用MATLAB求多目标线性函数优化问题?急询:多目标线性函数优化问题?四个目标函数:Min(15.4x1+13.0x2+13.6x3+20.6x4)MAX(36.4x1+43.1x2+41.2x3+28.2x4)Min(2.75x1+2.32x2+2.42x3+3.68x4)Min(2.20x1+1.80x2+1.20x3+9.60x4)
function fgoal
clear;clc;
x0=[0 0 0 0];%x的初值,随便给啦
goal=[1 1 1 1]; %目标值,本题也可以随便给啦
weight=[1 1 1 1]; %权重值,本题也可以随便给啦
A=[-1 0 0 0;0 -1 0 0; 0 0 -1 0;0 0 0 -1]; %xi>0(i=1,2,3,4) 化成标准形xi