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

波变换

开发平台:

Matlab

  1. function waveinfo(wav)
  2. %WAVEINFO Information on wavelets.
  3. %   WAVEINFO provides information for all the wavelets
  4. %   within the toolbox.
  5. %
  6. %   WAVEINFO('wname') provides information for the wavelet
  7. %   family whose short name is specified by the string 
  8. %   'wname'.
  9. %
  10. %   Available family short names are:
  11. %   'haar'   : Haar wavelet.
  12. %   'db'     : Daubechies wavelets.
  13. %   'sym'    : Symlets.
  14. %   'coif'   : Coiflets.
  15. %   'bior'   : Biorthogonal wavelets.
  16. %   'rbio'   : Reverse biorthogonal wavelets.
  17. %   'meyr'   : Meyer wavelet.
  18. %   'dmey'   : Discrete Meyer wavelet.
  19. %   'gaus'   : Gaussian wavelets.
  20. %   'mexh'   : Mexican hat wavelet.
  21. %   'morl'   : Morlet wavelet.
  22. %   'cgau'   : Complex Gaussian wavelets.
  23. %   'cmor'   : Complex Morlet wavelets.
  24. %   'shan'   : Complex Shannon wavelets.
  25. %   'fbsp'   : Complex Frequency B-spline wavelets.
  26. %
  27. %   or user-defined short names for their own wavelet
  28. %   families (see WAVEMNGR).
  29. %
  30. %   WAVEINFO('wsys') provides information on wavelet packets.
  31. %
  32. %   See also WAVEMNGR.
  33. %   M. Misiti, Y. Misiti, G. Oppenheim, J.M. Poggi 12-Mar-96.
  34. %   Last Revision: 29-Jun-1999.
  35. %   Copyright 1995-2002 The MathWorks, Inc.
  36. % $Revision: 1.13 $
  37. if nargin==0
  38.     help infowave
  39. elseif strcmp(wav,'wsys')
  40.     help infowsys
  41. else
  42.     ind = wavemngr('indf',wav);
  43.     if isempty(ind)
  44.         msg = sprintf('invalid wavelet family short name : %s', wav);
  45.         errargt(mfilename,msg,'msg');
  46.     else
  47.         eval(['help ' wav 'info'])
  48.     end
  49. end