Hi guys, I am new to MATLAB and the field of signal processing. I have some ECG sample data received at a frequency of 384 Hz. How do I reduce the frequency to 50-80 Hz without much loss?
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hi guys, I am new to MATLAB and the field of signal processing. I have some ECG sample data received at a frequency of 384 Hz. I have to reduce the frequency to 50-80 Hz. I used interpolation to reduce the frequency. But the reconstructed signal obtained after interpolation seems to be have some major difference from the original one. So, how do I approach this problem? Should I do anything else to improve my ECG waves. Should I use FFT or IFFT on the interpolated wave? I am new to signal processing, so excuse me if I made any mistake above. Thanks
0 commentaires
Réponses (2)
Abhishek Ballaney
le 22 Mar 2018
https://in.mathworks.com/help/signal/ug/changing-signal-sample-rate.html
0 commentaires
Star Strider
le 22 Mar 2018
DO NOT RESAMPLE AN EKG TO ANY SAMPLING FREQUENCY LOWER THAN 200 Hz!
The bandwidth of a normal EKG is between 0 and 100 Hz, so requires a sampling frequency of at least 200 Hz in order to reproduce all the components correctly, considering that the Nyquist frequency would then be 100 Hz.
0 commentaires
Voir également
Catégories
En savoir plus sur Multirate Signal Processing dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!