Yahoo Answers is shutting down on May 4th, 2021 (Eastern Time) and beginning April 20th, 2021 (Eastern Time) the Yahoo Answers website will be in read-only mode. There will be no changes to other Yahoo properties or services, or your Yahoo account. You can find more information about the Yahoo Answers shutdown and how to download your data on this help page.

Mario
Lv 5
Mario asked in Science & MathematicsPhysics · 7 years ago

Removing noise from a set of data?

So I have a 2 dimensional displacement vector. I ve been told that if the magnitude of this displacement is less than 0.3 micrometers, I have to treat it as noise, and to remove it.

What does it actually mean to remove this noise? Do I just put a zero in for that set of data, or do I just completely remove it from the set as if it never existed?

1 Answer

Relevance
  • ooorah
    Lv 6
    7 years ago

    Generally, you'll want to put a zero in for that data point. If you remove it from the set entirely, it can throw off other vectors (such as time of each measurement) unless you adjust them accordingly.

    Depending on your application, you may want to remove it, and adjust all other vectors accordingly, but I would say that generally a filter does not do that.

    In MATLAB, it can be done simply with:

    x(x < 0.3) = 0;

Still have questions? Get your answers by asking now.