www.gusucode.com > mbcmodels 工具箱 matlab 源码程序 > mbcmodels/@xreginterprbf/get.m

    function value = get( m, parameter )
%GET   Get xreginterprbf object properties
%   GET(M,'<parameter>') returns the value of the parameter for the 
%   xreginterprbf model M..

%  Copyright 2000-2011 The MathWorks, Inc. and Ford Global Technologies, Inc.



narginchk(1,2);

hybridrbf = m.xreghybridrbf;
rbfpart = get( hybridrbf, 'rbfpart' );
linearmodpart = get( hybridrbf, 'linearmodpart' );

if nargin == 1,
    hv = get( hybridrbf );
    rv = get( rbfpart );
    lv = get( linearmodpart );
    value = unique( { hv{:}, rv{:}, lv{:} }.' );
    
else
    try
        value = get( hybridrbf, parameter );
    catch
        try
            value = get( rbfpart, parameter );
        catch
            try
                value = get( linearmodpart, parameter );
            catch
                error(message('mbc:constar:InvalidValue3', parameter));
            end
        end
    end
end

% EOF