www.gusucode.com > signal 工具箱matlab源码程序 > signal/@filtgraph/@indexparam/indexparam.m

    function indparm = indexparam(index,paramlist,gainlabellist)
%ASSOC Constructor for this class.

%   Author(s): Roshan R Rammohan
%   Copyright 1988-2004 The MathWorks, Inc.

narginchk(2,3);

indparm = filtgraph.indexparam;

indparm.index = index;

if iscellstr(paramlist)
    indparm.params = paramlist;
else
    indparm.params = {paramlist};
end

% gain labels
if nargin < 3 || isempty(gainlabellist) % gainlabellist is empty when mapcoeffstoports is off
    gainlabellist = {};
end

if iscell(gainlabellist)
    indparm.gainlabels = gainlabellist;
else
    indparm.gainlabels = {gainlabellist};
end