MATLAB:Filtering Noise in Data

  • #1
3,003
2

Main Question or Discussion Point

Hello all :smile:

I am currently doing some experiments in combustion where the pressure inside of a closed vessel is recorded while a mixture of fuel/air are ignited. It's obvious from a physical standpoint that the plot of the recorded pressure data against time should resemble a monatomically increasing function (until the flame hits the walls of the chamber and the pressure falls off). However it is quite noisy since data are sampled on the order of microseconds. I am wondering if there is a way to use MATLAB to filter out the noise a bit so I can "smooth out" the data a bit. I am not terribly well-versed in MATLAB, but I have access to it and would love to learn how this can be done.

Any thoughts? Thank you. :smile:
 

Answers and Replies

  • #2
131
0
All you need is a low-pass filter. If you have the Matlab signal processing toolbox, there are many filters included. Here's an easy-to-use http://www.mathworks.com/help/toolbox/signal/medfilt1.html" [Broken].
 
Last edited by a moderator:

Related Threads on MATLAB:Filtering Noise in Data

Replies
2
Views
4K
Replies
4
Views
8K
  • Last Post
Replies
1
Views
3K
Replies
15
Views
1K
Replies
4
Views
4K
  • Last Post
Replies
6
Views
6K
  • Last Post
Replies
5
Views
5K
  • Last Post
Replies
1
Views
13K
Replies
1
Views
15K
Replies
6
Views
12K
Top