a***u 发帖数: 65 | 1 x0=[33;27;54;24;62;40;14;89;26;15;6];lb=[27;27;48;24;50;40;14;71;20;10;4];
ub=[51;62;89;50;70;60;40;105;42;32;14];
a=[0 0 0 1 0 -1 0 0 0 0 0;1 0 0 -1 -1 1 -1 0 0 0 2;-1 0 0 1 0 0 0 0 0 0 -1.5
;0 0 0 0 -1 1 0 0 0 0 -1.5;0 0 -1 1 1 -1 1 0 0 0 -2;-1 -1 1 0 0 0 0 0 0 0 0;
1 1 -1 0 0 0 -1 0 0 0 1];
b=[0;0;0;0;0;0;0];L=[-650 60 -77];for i=1:4
H=[11*L(1)-i*L(1) 11.5*L(2)-i*L(2) 13.5*L(3)-i*L(3)];
[x,fn]=fminimax('mainf',x0,a,b,[],[],lb,ub,'mainfg',
[],L,H); for j=1:3 ff(j)=fn(j)*(H(j)-L | l**p 发帖数: 569 | 2 你是要求帮助fix程序的问题还是设计的问题?
.5
0;
enddisp
【在 a***u 的大作中提到】 : x0=[33;27;54;24;62;40;14;89;26;15;6];lb=[27;27;48;24;50;40;14;71;20;10;4]; : ub=[51;62;89;50;70;60;40;105;42;32;14]; : a=[0 0 0 1 0 -1 0 0 0 0 0;1 0 0 -1 -1 1 -1 0 0 0 2;-1 0 0 1 0 0 0 0 0 0 -1.5 : ;0 0 0 0 -1 1 0 0 0 0 -1.5;0 0 -1 1 1 -1 1 0 0 0 -2;-1 -1 1 0 0 0 0 0 0 0 0; : 1 1 -1 0 0 0 -1 0 0 0 1]; : b=[0;0;0;0;0;0;0];L=[-650 60 -77];for i=1:4 : H=[11*L(1)-i*L(1) 11.5*L(2)-i*L(2) 13.5*L(3)-i*L(3)]; : [x,fn]=fminimax('mainf',x0,a,b,[],[],lb,ub,'mainfg', : [],L,H); for j=1:3 ff(j)=fn(j)*(H(j)-L
|
|