www.gusucode.com > mbcexpr 工具箱 matlab 源码程序 > mbcexpr/@cgdivexpr/loadobj.m

    function obj = loadobj(obj)
%LOADOBJ Load-time actions
%
%  OBJ = LOADOBJ(OBJ)

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


if isstruct(obj)
    % Pre-version 2.
    % Transfer pointers to parent class
    obj.cgexpr = setinputs(obj.cgexpr, [obj.top(:)', obj.bottom(:)']);
    obj.NTop = length(obj.top);
    obj.NBottom = length(obj.bottom);
    obj.version = 2;
    obj = rmfield(obj, 'top');
    obj = rmfield(obj, 'bottom');
end


if isstruct(obj)
    obj = cgdivexpr(obj);
end