2014-10-11 10:57:55 +08:00
|
|
|
|
function Mat_H=FormH(fsY11,Loadi,V1r,V1i,I1r,I1i,BalI1r,BalI1i,Balance)
|
2014-10-19 11:42:44 +08:00
|
|
|
|
|
|
|
|
|
|
%%%%һ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѧ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĺ<EFBFBD>ʽ
|
2014-10-11 10:57:55 +08:00
|
|
|
|
H=[
|
|
|
|
|
|
real(fsY11),-imag(fsY11);
|
|
|
|
|
|
imag(fsY11),real(fsY11);
|
|
|
|
|
|
];
|
|
|
|
|
|
busNum=length(fsY11);
|
|
|
|
|
|
% C=sparse(1:length(Loadi),Loadi,1,length(Loadi),busNum*2);
|
|
|
|
|
|
Mat_H=H*[V1r;V1i];
|
2014-05-21 22:26:48 +08:00
|
|
|
|
|
2014-10-11 10:57:55 +08:00
|
|
|
|
Mat_H=Mat_H+sparse(Loadi,1,-I1r,busNum*2,1)+sparse(Loadi+busNum,1,-I1i,busNum*2,1);
|
|
|
|
|
|
Mat_H(Balance)=Mat_H(Balance)-BalI1r;
|
|
|
|
|
|
Mat_H(Balance+busNum)=Mat_H(Balance+busNum)-BalI1i;
|
2014-10-19 11:42:44 +08:00
|
|
|
|
|
2014-05-21 22:26:48 +08:00
|
|
|
|
end
|