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

波变换

开发平台:

Matlab

  1. function [out1,out2] = mexihat(LB,UB,N,flagGUI)
  2. %MEXIHAT Mexican hat wavelet.
  3. %   [PSI,X] = MEXIHAT(LB,UB,N) returns values of 
  4. %   the Mexican hat wavelet on an N point regular
  5. %   grid in the interval [LB,UB].
  6. %   Output arguments are the wavelet function PSI
  7. %   computed on the grid X.
  8. %
  9. %   This wavelet has [-5 5] as effective support.
  10. %
  11. %   See also WAVEINFO.
  12. %   M. Misiti, Y. Misiti, G. Oppenheim, J.M. Poggi 12-Mar-96.
  13. %   Last Revision: 14-May-2003.
  14. %   Copyright 1995-2004 The MathWorks, Inc.
  15. % $Revision: 1.12.4.2 $
  16. % Compute values of the Mexican hat wavelet.
  17. out2 = linspace(LB,UB,N);        % wavelet support.
  18. out1 = out2.^2;
  19. out1 = (2/(sqrt(3)*pi^0.25)) * exp(-out1/2) .* (1-out1);