帮忙看一下菜鸟自编程序--不知道哪里存在问题# GeoSpace - 地球与空间科学
a*u
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
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