get.m
上传用户:haiyisale
上传日期:2013-01-09
资源大小:3246k
文件大小:1k
源码类别:

波变换

开发平台:

Matlab

  1. function varargout = get(O,varargin)
  2. %GET Get WTBO object field contents.
  3. %   [FieldValue1,FieldValue2, ...] = ...
  4. %       GET(O,'FieldName1','FieldName2', ...) returns
  5. %   the contents of the specified field for the WTBO
  6. %   object O.
  7. %
  8. %   [...] = GET(O) returns all the field contents of O.
  9. %
  10. %   The valid choices for 'FieldName' are:
  11. %     'wtboInfo' : Object information
  12. %        (Not used in the current version of the Toolbox)
  13. %     'ud'       : Userdata field
  14. %
  15. %   See also SET.
  16. %   M. Misiti, Y. Misiti, G. Oppenheim, J.M. Poggi 03-Aug-2000.
  17. %   Last Revision: 18-May-2003.
  18. %   Copyright 1995-2004 The MathWorks, Inc.
  19. %   $Revision: 1.6.4.2 $  $Date: 2004/03/15 22:39:30 $
  20. nbin = length(varargin);
  21. if nbin==0 , varargout = struct2cell(struct(O))'; return; end
  22. varargout = cell(nbin,1);
  23. for k=1:nbin
  24.     try   , field = varargin{k}; varargout{k} = O.(field);
  25.     catch , lasterr('errorWTBX') , varargout{k} = 'errorWTBX';
  26.     end
  27. end