![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1138100/image.jpeg)
Remove sinc-like spikes from EMG signal
7 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
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 commentaires
Réponses (1)
Dev Verma
le 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 commentaire
Dev Verma
le 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.
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!