www.gusucode.com > mbc 工具箱 matlab 源码程序 > mbc/@mbcmodel/@data/AddTestFilter.m

    function D = AddTestFilter(D, expr)
%ADDTESTFILTER Add user-defined test filter to data set.
%
%   D = ADDTESTFILTER(D, TEST_FILTER_EXPRESSION);
%
%   See also mbcmodel.data.ModifyTestFilter, mbcmodel.data.RemoveTestFilter.

%   Copyright 2004-2007 The MathWorks, Inc.

error(mbcnargchk(2, 2, nargin, 'mbc:mbcmodel:data'));

% Make sure that the object is editable
D.pCheckIsBeingEdited;
try
    % Call the underlying method
    D.Object = addSweepFilter(D.Object, expr);
catch
    error(message('mbc:mbcmodel:data:UnknownError1'));    
end