Description: Discrete Wavelet Transform using Daubechies Wavelet family for Stationery and non-stationery signal and test with ECG signal for compression as well. The Matlab code are very simple and detailed one to understand easily. Can change code and produce on for ones project as well.
These code provided with outputs to understand what exactly we are doing and get known what DWT exactly is. I tried my best to provide simple code.
To Search:
File list (Check if you may need any files):
dwt_db4.m
DWT_ECG.m
dwt_high_db4.m
dwt_low_db4.m
DWT_non_statinonary.asv
DWT_non_statinonary.m
DWT_scaled_ECG.m
DWT_scaled_non_statinonary.m
DWT_scaled_stationary.m
DWT_sinewave.m
DWT_stationary.m
ECG100.mat
ECG200.mat
LPF_HPF.m
scaled_filter.m
filters
.......\comparision of actual and generated coefficients of db4.jpg
.......\Comparision of filter response of db4 with sampling frequency 256Hz.jpg
.......\Filter coefficient plot of db4 actual.jpg
.......\Filter coefficient plot of db4 generated.jpg
.......\Filter coefficient plot of db4.fig
.......\Filter coefficient plot of db4.jpg
.......\filter response of db4 with sampling frequency 256Hz actual.jpg
.......\filter response of db4 with sampling frequency 256Hz generated.jpg
.......\filter response of db4 with sampling frequency 256Hz.fig
.......\filter response of db4 with sampling frequency 256Hz.jpg
.......\lowpass.m
.......\scaled
.......\......\comparision of actual and scaled(with 12 bit width) coefficients of db4.jpg
.......\......\Comparision of filter response of db4 with sampling frequency 256Hz.jpg
.......\......\Filter coefficient plot of db4 actual.jpg
.......\......\Filter coefficient plot of db4 scaled with 12 bit width.jpg
.......\......\filter response of db4 with sampling frequency 256Hz actual.jpg
.......\......\filter response of db4 with sampling frequency 256Hz scaled with 12 bit width.jpg
.......\......\lowpass_scaled.m
.......\......\Thumbs.db
.......\scaled_db4.jpg
.......\scaling filter bank with sampling frequency 256Hz and sacling level 5.jpg
.......\scaling filter bank with sampling frequency 512Hz and sacling level 5.jpg
.......\Thumbs.db
.......\unscaled_db4.jpg
LPF_HPF
.......\1
.......\.\Db4 Low Pass(scaled) and High Pass Filter(wavelet).jpg
.......\.\Filter response of Db4 Low Pass and High Pass Filter.jpg
.......\.\Thumbs.db
.......\2
.......\.\comparision of actual and generated coefficients of db4.jpg
.......\.\Comparision of filter response of db4 with sampling frequency 256Hz.jpg
.......\3
.......\.\scaled_db4.jpg
.......\.\Thumbs.db
.......\.\unscaled_db4.jpg
.......\.\unscaled_db4_1.jpg
.......\Thumbs.db
Non_scaled_coeff
................\ECG
................\...\ECG Signal.jpg
................\...\FFT plot of ECG signal.jpg
................\...\FFT plot of ECG signal_zoomed.jpg
................\...\Thumbs.db
................\...\wavelet decompostion for ECG with sampling frequency 256Hz and sacling level 5.jpg
................\...\wpd of ECG at level 7 with fs=256.jpg
................\non_stationary
................\..............\FFT plot of non-stationary signal of mixed frequency f1=12 f2=24 and f3=36.jpg
................\..............\Original Signal defined by x of mixed frequency f1=12 f2=24 and f3=36.jpg
................\..............\Thumbs.db
................\..............\wpd level 5 with fs=512.jpg
................\..............\wpd of non_stationary with fs=512 and level=7.jpg
................\stationary
................\..........\FFT plot of stationary signal of mixed frequency f1=12 f2=24 and f3=36.jpg
................\..........\Original Signal defined by x of mixed frequency f1=12 f2=24 and f3=36.jpg
................\..........\Thumbs.db
................\..........\untitledWPD at scaling level 7 with sampling frequency 512.jpg
................\..........\WPD at scaling level 7 with sampling frequency 512.jpg
................\..........\wpd level 5 with fs=512.jpg
Scaled_coeff
............\ECG
............\...\ECG Signal.jpg
............\...\Thumbs.db
............\...\wavelet decompostion for ECG with sampling frequency 256Hz and sacling level 5.jpg
............\...\wpd of ECG at level 12 with fs=256 for DWT scaled coeff.jpg
............\...\wpd of ECG at level 7 with fs=256 scaled coeff.jpg
............\non_stationary
............\..............\Original Signal defined by x of mixed frequency f1=12 f2=24 and f3=36.jpg
............\..............\Thumbs.db
............\..............\WPD at scaling level 7 with sampling frequency 512 for scaled coeff.jpg
............\..............\wpd level 5 with