代码搜索:sparse

找到约 3,324 项符合「sparse」的源代码

代码结果 3,324
www.eeworm.com/read/431224/8696871

m gcall.m

function gcall(a) global DAE if ~a.n, return, end m = DAE.x(a.m); V = DAE.y(a.vbus); DAE.g = DAE.g + sparse(a.bus,1,a.u.*a.con(:,9).*((V./m).^a.con(:,11)),DAE.m,1) ... + sparse(a.vbus,1,a.
www.eeworm.com/read/431224/8696906

m gycall.m

function Gycall(a) global DAE if ~a.n, return, end m = DAE.x(a.m); V = DAE.y(a.vbus); a1 = a.con(:,11); a2 = a.con(:,12); DAE.Gy = DAE.Gy + sparse(a.bus,a.vbus, ... a.u.*a.con(:,9).*a1.*
www.eeworm.com/read/431224/8696925

m fxcall.m

function Fxcall(a) global DAE Settings if ~a.n, return, end ord = a.con(:,5); is2 = find(ord == 2); is3 = find(ord == 3); is4 = find(ord == 4); is51 = find(ord == 5.1); is52 = find(ord == 5.2);
www.eeworm.com/read/431224/8696965

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 = 1:a.n jdx = find(buslist ~= a.bus(i)); if ~isempty(jdx) & a.u(i), idx = [idx; i];
www.eeworm.com/read/431224/8697751

m gycall.m

function Gycall(a) global DAE if ~a.n, return, end V = a.u.*DAE.y(a.vbus); DAE.Gy = DAE.Gy ... + sparse(a.bus,a.vbus,2*DAE.y(a.G).*V,DAE.m,DAE.m) ... - sparse(a.G,a.G,a.u,DAE.m,DAE.m) ... +
www.eeworm.com/read/431224/8698348

m build_y.m

function a = build_y(a) % build admittance matrix global Bus Settings if ~a.n, return, end if a.no_build_y, return, end nb = Bus.n; % process line data and build admittance matrix [Y] chrg = 0.5*a
www.eeworm.com/read/431224/8698350

m build_gy.m

function Gy = build_gy(a) global Bus DAE Gy = 1e-6*speye(DAE.m,DAE.m); nb = Bus.n; if ~a.n, return, end n1 = Bus.a; U = exp(i*DAE.y(n1)); V = DAE.y(Bus.v).*U; I = a.Y*V; diagVc = sparse(n1,n1,V,n
www.eeworm.com/read/431224/8698488

m gcall.m

function gcall(a) global DAE if ~a.n, return, end Vf = a.u.*DAE.y(a.v1).*exp(i*DAE.y(a.bus1)); Vt = a.u.*DAE.y(a.v2).*exp(i*DAE.y(a.bus2)); y = admittance(a); m = DAE.x(a.m); Ss = Vf.*conj((Vf-V
www.eeworm.com/read/431224/8698681

m gycall.m

function Gycall(a) global DAE if ~a.n, return, end e1r = a.u.*DAE.x(a.e1r); e1m = a.u.*DAE.x(a.e1m); V = a.u.*DAE.y(a.vbus); t = DAE.y(a.bus); st = sin(t); ct = cos(t); Vr = -V.*st; Vm = V.*ct;
www.eeworm.com/read/431224/8698691

m fxcall.m

function Fxcall(a) global DAE Settings Syn if ~a.n, return, end for i = 1:a.n idx = a.syn{i}; n = length(idx); odx = a.omega(i)*ones(n,1); DAE.Fy = DAE.Fy - sparse(a.dgen(idx),odx,2*pi*Sett