2014-10-28 22:43:23 +08:00
|
|
|
function Lz=FormLzstate1(Loadi,Mat_G,Init_L,I1measurement)
|
2014-10-29 17:45:58 +08:00
|
|
|
Ir=real(I1measurement);
|
|
|
|
|
pIr=find(Ir>0);
|
|
|
|
|
nIr=find(Ir<0);
|
|
|
|
|
Ii=imag(I1measurement);
|
|
|
|
|
pIi=find(Ii>0);
|
|
|
|
|
nIi=find(Ii<0);
|
|
|
|
|
% lower=-0.2*sparse(ones(length(Loadi)*2,1));
|
|
|
|
|
lower=ones(length(Loadi)*2,1);
|
2014-11-11 11:37:18 +08:00
|
|
|
lower(pIr)=0.8*Ir(pIr);
|
|
|
|
|
lower(nIr)=1.2*Ir(nIr);
|
|
|
|
|
lower(pIi+length(Ir))=0.8*Ii(pIi);
|
|
|
|
|
lower(nIi+length(Ir))=1.2*Ii(nIi);
|
2014-10-28 22:43:23 +08:00
|
|
|
|
2014-10-29 21:09:38 +08:00
|
|
|
% lower=-ones(length(Ir)*2,1);
|
2014-10-29 17:45:58 +08:00
|
|
|
% lower([4,5,6])=[-1;-1;-1];
|
2014-10-28 22:43:23 +08:00
|
|
|
Lz=Mat_G-Init_L-lower;
|
|
|
|
|
end
|