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 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
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 Kommentare
Antworten (2)
Abhishek Ballaney
am 22 Mär. 2018
https://in.mathworks.com/help/signal/ug/changing-signal-sample-rate.html
0 Kommentare
Star Strider
am 22 Mär. 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 Kommentare
Siehe auch
Kategorien
Mehr zu Transforms finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!