high grade butterworth bandpass filter

hello, I want to design a high grade butterworth bandpass filter. however, the frequency range is low (10-35 hz).the filtered signal is not plotted.
code: butter(10,[10 35]/1000) %10th-order butterworth bandpass filter
why not plotted signal? matlab does not fail.

답변 (1개)

Star Strider
Star Strider 2020년 12월 3일

0 개 추천

Assign outputs:
[z,p,k] = butter(10,[10 35]/1000); %10th-order butterworth bandpass filter
then use zp2sos and use second-order-section representation of the filter.
For the Bode plot, he freqz function is your friend, here!
Otherwise use the filtfilt function to do the actual filtering.
To plot anything, use the plot function.

질문:

2020년 12월 3일

답변:

2020년 12월 3일

Community Treasure Hunt

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

Start Hunting!

Translated by