필터 지우기
필터 지우기

remove noise from measured data

조회 수: 2 (최근 30일)
masih
masih 2017년 6월 29일
댓글: John BG 2017년 6월 29일
Hi All,
I am reading this page from Matlab, and I have the following question from it. Can you please explain? It says: "The filter is designed to allow all frequency components with a period less than 48 hours and block all components higher than that." So my question is: based on what it says, how did it come up with the following values?
% Filter Order
N = 3;
% Passband frequency
Fpass = 1/(24*60*60);
% Stopband frequency
Fstop = 1/(6*60*60);
% Ripple Factor and Attenuation in stop band
Rp = 0.5;
Astop = 50;
Thanks
  댓글 수: 3
masih
masih 2017년 6월 29일
To be more specific, where does (24*60*60) and (6*60*60) come from?
John BG
John BG 2017년 6월 29일
1/(24*60*60) is the slowest fastest signal that the filter is going to let in, or should let in, without significant attenuation. 1/(6*60*60) is a 6 hours cycle signal that the filter will block. 6 hours cycle is the frequency (f=1/T) where the 1st notch of the filter is going to be placed to attenuate faster signals.
The question reads 'let through frequencies lower than 1/2days' the 48 hours, but the pass / stop frequencies chosen are not that stringent.

댓글을 달려면 로그인하십시오.

답변 (0개)

커뮤니티

더 많은 답변 보기:  ThingSpeak 커뮤니티

카테고리

Help CenterFile Exchange에서 Single-Rate Filters에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by