34 lines
643 B
Matlab
34 lines
643 B
Matlab
function Mat_G=FormG(Volt,PVi,PGi,PG,QG,PD,QD,Loadi)
|
|
PD_=PD(Loadi);
|
|
QD_=QD(Loadi);
|
|
Gsize=length(PGi)+length(PVi)+2*length(Loadi)+length(Volt);
|
|
Mat_G=sdpvar(Gsize,1);
|
|
add=1;
|
|
for I=1:length(PGi)
|
|
Mat_G(add)=PG(I).value;
|
|
add=add+1;
|
|
end
|
|
for I=1:length(PVi)
|
|
Mat_G(add)=QG(I).value;
|
|
add=add+1;
|
|
end
|
|
for I=1:length(Loadi)
|
|
Mat_G(add)=PD(I).value;
|
|
add=add+1;
|
|
end
|
|
for I=1:length(Loadi)
|
|
Mat_G(add)=QD(I).value;
|
|
add=add+1;
|
|
end
|
|
for I=1:length(Volt)
|
|
Mat_G(add)=Volt(I);
|
|
add=add+1;
|
|
end
|
|
% Mat_G=[
|
|
% [PG(PGi).value]';
|
|
% [QG(PVi).value]';
|
|
% [PD(Loadi).value]';
|
|
% [QD(Loadi).value]';
|
|
% Volt;
|
|
% ];
|
|
end |