代码搜索:sparse
找到约 3,324 项符合「sparse」的源代码
代码结果 3,324
www.eeworm.com/read/384940/8830617
m glambda.m
function glambda(a,lambda,kg)
if ~a.n, return, end
global DAE
DAE.g = DAE.g + sparse(a.pm,1,(1-lambda-kg)*a.pm0.*a.u,DAE.m,1);
www.eeworm.com/read/384940/8831189
m ybus.m
function y = ybus(a,buslist)
global Bus
nb = Bus.n;
y = sparse(nb,nb);
if ~a.n, return, end
idx = [];
for i = a.n
jdx = find(buslist ~= a.bus(i));
if ~isempty(jdx) & a.u(i), idx = [idx; i]; en
www.eeworm.com/read/384940/8831666
m fxcall.m
function Fxcall(p)
global DAE
if ~p.n, return, end
if p.ty1
pm1 = p.pm(p.ty1);
tg1 = p.dat1(:,1);
tg2 = p.dat1(:,2);
tg3 = p.dat1(:,3);
u1 = p.u(p.ty1);
tin = p.dat1(:,15);
u = tin
www.eeworm.com/read/384940/8832202
m gycall.m
function Gycall(p)
global DAE Settings
if ~p.n, return, end
if Settings.forcepq, return, end
a = find((DAE.y(p.vbus) < p.con(:,7) & p.con(:,8) & p.u) | p.shunt);
b = find(DAE.y(p.vbus) > p.con(:,6)
www.eeworm.com/read/384940/8832219
m gams.m
function [n,data,Li,Lj,Gh,Bh,Ghc,Bhc] = gams(a,method)
global Bus GAMS Settings
n = int2str(a.n);
nl = [1:a.n];
nb = Bus.n;
% Flows on transmission lines
tps = a.con(:,11).*exp(j*a.con(:,12)*pi/180
www.eeworm.com/read/384940/8832406
m gycall.m
function Gycall(a)
global DAE Settings
if ~a.n, return, end
V = DAE.y(a.vbus);
P0 = a.u.*a.con(:,2);
Q0 = a.u.*a.con(:,5);
ap = a.con(:,3);
aq = a.con(:,6);
bp = a.con(:,4);
bq = a.con(:,7);
dw_da
www.eeworm.com/read/384940/8832889
m gycall.m
function Gycall(a)
global DAE
if ~a.n, return, end
V1 = a.u.*DAE.y(a.v1);
V2 = a.u.*DAE.y(a.v2);
V12 = V1.*V2;
y = admittance(a);
g = real(y);
b = imag(y);
m = a.con(:,15);
m2 = m.*m;
[s12,c12]
www.eeworm.com/read/384940/8832916
m gcall.m
function gcall(a)
global DAE Line
if ~a.n, return, end
V1 = DAE.y(a.v1);
V2 = DAE.y(a.v2);
t1 = DAE.y(a.bus1);
t2 = DAE.y(a.bus2);
ss = sin(t1-t2);
cc = cos(t1-t2);
% update B
B = btcsc(a);
P1 =
www.eeworm.com/read/384940/8833026
m gcall.m
function gcall(a)
global DAE
if ~a.n, return, end
id = DAE.x(a.Id);
iq = DAE.x(a.Iq);
V = a.u.*DAE.y(a.vbus);
theta = DAE.y(a.bus);
delta = DAE.x(a.delta);
cdt = cos(delta-theta);
sdt = sin(delta-t
www.eeworm.com/read/384940/8833068
m gycall.m
function Gycall(a)
global DAE
if ~a.n, return, end
id = a.u.*DAE.x(a.Id);
iq = a.u.*DAE.x(a.Iq);
V = DAE.y(a.vbus);
theta = DAE.y(a.bus);
delta = DAE.x(a.delta);
cdt = cos(delta-theta);
sdt = sin(d