Name

swt — Stationary Wavelet Transform

Calling Sequence

[SWA,SWD]=swt(x,N,wname])
[SWA,SWD]=swt(x,N,Lo_D,Hi_D)
SWC=swt(x,N,wname])
SWC=swt(x,N,Lo_D,Hi_D)

Parameters

wname
: wavelet name
x
: double vector
Lo_D
: lowpass analysis filter
Hi_D
: highpass analysis filter
N
: decomposition level, integer larger than zero
SWA
: approximation coefficent, N by length(x) marix if N larger than 1, or length(x) vector
SWD
: detail coefficent, N by length(x) marix if N larger than 1, or length(x) vector
SWC
: composite coefficent, (N+1) by length(x) marix, the last row is last level approximation coefficient

Description

swt is discrete stationary wavelet transform utility. Input vector length must be multiples of power N of 2.

Examples

  x=rand(1,100);
  [SWA,SWD]=swt(x,3,'db2');
 

Authors

Roger Liu and Isaac Zhi

See Also

iswt , swt2 , iswt2