add.m

来自「电力系统分析计算程序」· M 代码 · 共 32 行

M
32
字号
function a = add(a,data,varargin)global Settingsswitch nargin case 3  Bus = varargin{1}; otherwise  global Busendif isempty(data), return, end% check data size[nrow,ncol] = size(data);if ncol < a.ncol  data = [data, zeros(nrow,a.ncol-ncol)];  if ncol < a.nu    data(:,a.nu) = ones(nrow,1);  endelseif ncol > a.ncol  data = data(:,[1:a.ncol]);enda.n = a.n + nrow;a.con = [a.con; data];a.u = [a.u; data(:,a.nu)];[a.fr,a.vfr] = getbus(Bus,a.con(:,1));[a.to,a.vto] = getbus(Bus,a.con(:,2));Settings.nseries = Settings.nseries + nrow;

⌨️ 快捷键说明

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