Using a specific wavelet transform on new ECG signals

6 vues (au cours des 30 derniers jours)
Thomas Fogarty III
Thomas Fogarty III le 7 Mar 2017
Commenté : Helen Nonyelu le 14 Juil 2021
I'm working with ECG signals and am trying to use a wavelet technique to reduce some of the noise in various data sets. I was able to use a 'Continuous Wavelet 1-D using FFT' technique in the Wavelet Analyzer toolkit to achieve a good response (at least on one sample). I have exported the CWTFT struct to a variable called CWTS and want to apply the same wavelet function on a number of other pieces of data.
My overall goal would be to have a command or function that applies the same wavelet transform I generated to new input data.
I am somewhat of a novice in the wavelet / signal processing realm, so if there are smarter or better ways to approach this, please let me know. I tried several random wavelets and this option seemed to do the best for me.
How I generated the wavelet transformed data: 1-D/FFT -> 'dog', 6 parameter, linear analysis, linear synthesis, scale limited to first 16 options
Here are some of the details: CWTS Contents: CWTS.cfs, CWTS.scales, CWTS.frequencies, CWTS.omega, CWTS.meanSIG, CWTS.dt, CWTS.wav
Here are the pre / post transform plots of the data:
Pre-Transform/Raw Data
Post-Transform
Thanks for any help you guys can offer!
  2 commentaires
farzana iqbal
farzana iqbal le 16 Mar 2018
Hi, I am also working on a similar project. Would you mind sharing your model here or of you can email at farzana.iqbal3@gmail.com
Helen Nonyelu
Helen Nonyelu le 14 Juil 2021
Hi can anyone suggest on how to denoise ecg signal using waveletneural network and also the code if possible

Connectez-vous pour commenter.

Réponse acceptée

Prateek Khandelwal
Prateek Khandelwal le 14 Mar 2017
Hi !
Wavelet Analyzer app is merely a front-end for easy accessibility to various algorithms under wavelet toolbox.
I would suggest you go through the documentation page on Generation of MATLAB code for 1-D decimated Wavelet Denoisising & Compression for basic steps that might be useful for your goal .
  1 commentaire
Thomas Fogarty III
Thomas Fogarty III le 20 Mar 2017
thanks - that seems to be what I was looking for! I'll give it a shot and see if I can make it work!

Connectez-vous pour commenter.

Plus de réponses (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by