How can I remove noise from my graph?
조회 수: 22 (최근 30일)
이전 댓글 표시
I recently conducted an experiment involving water oscillations and I have a lot of noise. What are some methods to remove it? Thank you for your time.
댓글 수: 0
답변 (2개)
Christoph F.
2017년 9월 22일
The most straightforward option is using a filter to remove the noise. This works if the noise has a different spectral content than the signal (e.g. signal is bandlimited, noise is white -> a lowpass filter can be used to reduce the amount of noise).
Functions for digital filter design and application can be found in the signal processing toolbox.
댓글 수: 0
Image Analyst
2017년 9월 22일
For 1-D signals, you might try sgolayfilt() or movmean() or smooth(). For 2-D signals (images) see https://users.soe.ucsc.edu/~milanfar/publications/journal/ModernTour.pdf
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Digital Filter Analysis에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!