cwtftinfo2

Поддерживаются 2-D вейвлеты CWT и преобразования Фурье

Синтаксис

Описание

пример

cwtftinfo2 перечисляет поддерживаемые 2-D непрерывные вейвлет-преобразования (CWT) вейвлеты и соответствующие параметры для использования с cwtft2.

пример

cwtftinfo2(wname) отображает уравнение для 2-D преобразования Фурье вейвлета, wname. Рисунок с 2-D преобразованием Фурье анализирующего вейвлета имеет раскрывающийся список, из которого можно выбрать другие вейвлеты.

Примеры

свернуть все

cwtftinfo2
 CWTFTINFO2 Information on wavelets for CWTFT2
  CWTFTINFO2 provides information on the available wavelets  
  for 2-D Continuous Wavelet Transform using FFT.
  The wavelets are defined by their Fourier transform.
 
  The formulae giving the Fourier transform of 
  the wavelet which short name (see below) is SNAME 
  will be displayed using CWTFTINFO2(SNAME).   
 
  The table below gives the short name of each wavelet
  and the associated parameters: first, the name of parameter 
  and then the default value.
 
  WAV_Param_Table = {...
      'morl'      , 
            defaults: omega0 = 6; sigma = 1; epsilon = 1;
      'mexh'      , 
            defaults: p = 2; sigmax = 1; sigmay = 1;
      'paul'      , 
            defaults: p = 4;
      'dog'       , 
            defaults: alpha = 2;
      'cauchy'    , 
            defaults: alpha = pi/6; sigma = 1; L = 4; M = 4;
      'escauchy'  , 
            defaults: alpha = pi/6; sigma = 1; L = 4; M = 4;
      'gaus'      , 
            defaults: p = 1; sigmax = 1; sigmay = 1;
      'wheel'     , 
            defaults:  sigma = 2; 
      'fan'       , 
            defaults: omega0 = 5.336; sigma = 1; epsilon = 1; J = 6.5;
      'pethat'    , 
            defaults: No parameters.
      'dogpow'    , 
            defaults: alpha = 1.25; p = 2;
      'esmorl'    , 
            defaults: omega0 = 6; sigma = 1; epsilon = 1;
      'esmexh'
            defaults:   sigma = 1; epsilon = 0.5;
      'gaus2'     , 
            defaults:  p = 1; sigmax = 1; sigmay = 1; 
      'gaus3'     , 
            defaults:  A = 1; B = 1; p = 1; sigmax = 1; sigmay = 1;
      'isodog'    , 
            defaults:  alpha = 1.25; 
      'dog2'      , 
            defaults = alpha = 1.25;
      'isomorl'   , 
            defaults:  omega0 = 6; sigma = 1; 
      'rmorl'     , 
            defaults:  omega0 = 6; sigma = 1; epsilon = 1;
      'endstop1'  , 
            defaults:  omega0 = 6;
      'endstop2'  , 
            defaults:  omega0 = 6; sigma = 1; 
      'gabmexh'   , 
            defaults:  omega0 = 5.336; epsilon = 1; 
      'sinc'      , 
            defaults:  Ax = 1; Ay = 1; p = 1; omega0X= 0; Omega0Y = 0; 
      };
 
  The various wavelets may be grouped in families as follow:
    MORLET:  'morl'   , 'esmorl' , 'rmorl' , 'isomorl'
    DOG:     'dog'    , 'isodog' , 'dog2'  , 'dogpow'
    GAUSS:   'mexh'   , 'gaus'   , 'gaus2' , 'gaus3' , 'esmexh'
    PAUL:    'paul'
    CAUCHY:  'cauchy' , 'escauchy'
    WHEEL:   'wheel', 'pethat'
    MISCELLANEOUS : 'endstop1' , 'endstop2' , 'gabmexh' , 'sinc' , 'fan'
 
    REFERENCES
      Two-Dimensional Wavelets and their Relatives
      J.-P. Antoine, R. Murenzi, P. Vandergheynst andS. Twareque Ali 
      Cambridge University Press - 2004
 
      Two-dimensional wavelet transform profilometry
      Fringe Pattern Analysis Using Wavelet
      Liverpool John Moores University 
      http://www.ljmu.ac.uk
 
    See also CWTFT2

    Documentation for cwtftinfo2
       doc cwtftinfo2

Отобразите выражение для 2-D преобразования Фурье вейвлета Коши. После отображения преобразования Фурье для любого вейвлета можно использовать выпадающий список внизу слева, чтобы просмотреть преобразование Фурье для любого поддерживаемого вейвлета.

cwtftinfo2('cauchy')

Figure contains an axes and an object of type uicontrol. The axes with title cauchy contains an object of type image.

Входные параметры

свернуть все

Имя вейвлета, заданное как вектор символов или строковый скаляр. В следующей таблице перечислены поддерживаемые вейвлеты для 2-D CWT и связанных параметров:

Имя вейвлетаПараметры
'morl'{'Omega0',6;'Sigma',1;'Epsilon',1}
'mexh'{'p',2;'sigmax',1;'sigmay',1}
'paul' {'p',4}
'dog'{'alpha',1.25}
'cauchy'{'alpha','pi/6';'sigma',1;'L',4;'M',4}
'escauchy'{'alpha','pi/6';'sigma',1;'L',4;'M',4}
'gaus'{'p',1;'sigmax',1;'sigmay',1}
'wheel'{'sigma',2}
'fan'{'Omega0X',5.336;'Sigma',1;'Epsilon',1;'J',6.5}
'pethat'Ничего
'dogpow'{'alpha',1.25;'p',2}
'esmorl'{'Omega0',6;'Sigma',1;'Epsilon',1}
'esmexh'{'Sigma',1;'Epsilon',0.5}
'gaus2'{'p',1;'sigmax',1;'sigmay',1}
'gaus3'{'A',1;'B',1;'p',1;'sigmax',1;'sigmay',1}
'isodog'{'alpha',1.25}
'dog2'{'alpha',1.25}
'isomorl'{'Omega0',6;'Sigma',1}
'rmorl'{'Omega0',6;'Sigma',1;'Epsilon',1}
'endstop1'{'Omega0',6}
'endstop2'{'Omega0',6;'Sigma',1}
'gabmexh'{'Omega0',5.336;'Epsilon',1}
'sinc'{'Ax',1;'Ay',1;'p',1;'Omega0X',0;'Omega0Y',0}

Пример: cwtftinfo2('paul')

Типы данных: char

Введенный в R2013b