![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1138100/image.jpeg)
Remove sinc-like spikes from EMG signal
조회 수: 7 (최근 30일)
이전 댓글 표시
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
답변 (1개)
Dev Verma
2022년 9월 27일
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
Dev Verma
2022년 9월 27일
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.
참고 항목
카테고리
Help Center 및 File Exchange에서 Multirate Signal Processing에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!