📄 fm_rmgen.m
字号:
function check = fm_rmgen(idx)
% FM_RMGEN finds and remove static generators
%
% CHECK = FM_RMGEN(IDX)
% IDX = bus index where to look for generators
% CHECK = 0 -> no generator found
% CHECK = 1 -> found generator
%
%Author: Federico Milano
%Date: 27-Dec-2005
%Version: 1.0.0
%
%E-mail: fmilano@thunderbox.uwaterloo.ca
%Web-site: http://thunderbox.uwaterloo.ca/~fmilano
%
% Copyright (C) 2002-2006 Federico Milano
global SW PV PQ Varname
check = 1;
idx_sw = findbus(SW,idx);
idx_pv = findbus(PV,idx);
idx_pq = findgen(PQ,idx);
SW = remove(SW,idx_sw);
PV = remove(PV,idx_pv);
PQ = remove(PQ,idx_pq,'force');
if isempty(idx_pv) & isempty(idx_sw) & isempty(idx_pq)
fm_disp([' * * Error: No static generator found at bus <', ...
Varname.bus{idx},'>'])
check = 0;
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -