![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1138100/image.jpeg)
Remove sinc-like spikes from EMG signal
7 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Hi,
I am working on long-term EMG signal and I found that lots of my signal has noises that look like a sinc function. I am wondering whether there are existing methods/functions that can recognize/locate this sinc function. This sinc functions vary in time length and magnitude. The attached picture shows the sinc-like spike. If I can locate them, I can remove them and interpolate the missing data.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/166657/image.png)
0 Kommentare
Antworten (1)
Dev Verma
am 27 Sep. 2022
I don't know the exact method to do this but I found this while reading a paper on Silent Speech Detection using EMG.![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1138100/image.jpeg)
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1138100/image.jpeg)
Maybe this would help. Do respond if it does. I might need to do something similar
1 Kommentar
Dev Verma
am 27 Sep. 2022
We perform soft de-spiking to remove very large values by feeding the input through a scaled tanh function (v.tanh x/y) with the maximum scale v set to 1 mV.
Siehe auch
Kategorien
Mehr zu Multirate Signal Processing 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!