www.gusucode.com > sloptim工具箱matlab源码程序 > sloptim/sloptguis/@srosisotooldata/@requirementdata/save.m

    function SaveStruct = save(this) 
% SAVE  method to create save structure for this object
%
 
% Author(s): A. Stothert 19-Jan-2006
% Copyright 2006 The MathWorks, Inc.

nR = numel(this.Requirements);
verNum = 1.1;
if nR > 0
   Tuned  = cell(nR,1);
   reqID  = cell(nR,1);
   for ct = 1:nR
      Tuned{ct,1}  = this.Requirements(ct).Tuned;
      reqID{ct,1}  = this.Requirements(ct).hGUI.getUID;
   end
else
   Tuned  = [];
   reqID  = '';
end

SaveStruct = struct(...
   'Version', verNum, ...
   'numReq',  nR, ...
   'Tuned',   {Tuned}, ...
   'reqID',   {reqID});