how to make bandstop filter

조회 수: 9 (최근 30일)
vajihe
vajihe 2013년 12월 27일
댓글: Wayne King 2013년 12월 28일
I Want to filter a signal and I need to have stop band[299740,299750 Hz]. I use fdatool but it haz this Error: Fpass2 must be less than 22050.How should I design This Filter with no error
?

채택된 답변

Wayne King
Wayne King 2013년 12월 27일
편집: Wayne King 2013년 12월 27일
You have the sampling frequency specified as 44100 Hz. Is that correct? If that is correct how can you have a stopband [299740,299750 Hz]?
If the data is sampled at 44100 Hz, then the spectrum is periodic with period equal to 44100 Hz. Add in the fact that a real-valued signal has to be conjugate symmetric in the Fourier domain and you only need to specify filter specifications in the interval [0 22050] Hz
That is the reason for the error message.
  댓글 수: 2
vajihe
vajihe 2013년 12월 28일
so you mean Can't I have a filter in That band of frequency by given Fs(44100)? If it is possible What is a proper filter?
Wayne King
Wayne King 2013년 12월 28일
You can make a stopband somewhere in [0 22050] so for example you can have a stopband from [10000 15000] Hz.

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

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Filter Analysis에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by