NOISE REMOVAL IN EMG SIGNAL

45 ビュー (過去 30 日間)
redroses
redroses 2019 年 12 月 5 日
回答済み: Roshni Garnayak 2019 年 12 月 9 日
Hi everyone, I've just extracted my EMG data in excel files. Currently I want to filter the EMG noise. Can someone show the matlab coding to filter it. I need to submit my task next week.I'm still new in MATLAB. please help mee
  1 件のコメント
Adam
Adam 2019 年 12 月 5 日
It would help if you posted an example. I don't know off-hand what EMG signals look like and whether they have their own peculiar type of noise compared to other signals.
doc sgolayfilt
is what I often use for smoothing signals in a non-aggressive way to remove some noise, but whether it is useful here or not I can't really say, and it would require you to have the Signal Processing Toolbox.

サインインしてコメントする。

採用された回答

Roshni Garnayak
Roshni Garnayak 2019 年 12 月 9 日
A simple filtering noise removal technique for EMG signals is to attenuate some high-frequency and low-frequency noises using digital Butterworth filters of order 4. Refer to the link below to use Butterworth filters in MATLAB:

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeSmoothing and Denoising についてさらに検索

タグ

製品


リリース

R2019b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by