dpq.m

来自「计算机潮流计算 应用的是牛拉法」· M 代码 · 共 20 行

M
20
字号
function x=dPQ(Y,bus,n,m)
dP=zeros((n-1),1);
dQ=zeros(m,1);
for i=1:(n-1)
    sgmP=0;
    for j=1:n
   sgmP=sgmP+bus(j,2)*(real(Y(i,j))*cos(bus(i,3)-bus(j,3))+imag(Y(i,j))*sin(bus(i,3)-bus(j,3)));
    end
   dP(i,1)=bus(i,4)-bus(i,2)*sgmP;
end
for i=1:m
    sgmQ=0;
    for j=1:n
   sgmQ=sgmQ+bus(j,2)*(real(Y(i,j))*sin(bus(i,3)-bus(j,3))-imag(Y(i,j))*cos(bus(i,3)-bus(j,3)));
    end
   dQ(i,1)=bus(i,5)-bus(i,2)*sgmQ;
end
x=[dP;dQ];

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?