IIR Filter Coefficant Value

조회 수: 3 (최근 30일)
Hamza Aykut
Hamza Aykut 2022년 1월 10일
답변: Bharath Venkataraman 2022년 1월 10일
Hello Sir / Madam
After I finisihing IIR Filter Design MATLAB shows me this coefficents window. How can I calculate coefficents value which using these informations.

답변 (2개)

Star Strider
Star Strider 2022년 1월 10일
I do not have access to R2010b and I have no idea what application that is.
I would design the filter a bit differently, using command-line functions and a more efficient filter design and implementation —
Fs = 4.8E+5;
Fn = Fs/2;
Wp = [100 1.9E+5]/Fn;
Ws = Wp.*[0.95 1.05];
Rs = 50;
Rp = 1;
[n,Wn] = ellipord(Wp,Ws,Rp,Rs);
[z,p,k] = ellip(n,Rp,Rs,Wp);
[sos,g] = zp2sos(z,p,k);
FilterOrder = n
FilterOrder = 8
figure
freqz(sos, 2^16, Fs)
set(subplot(2,1,1), 'XScale','log')
set(subplot(2,1,2), 'Xscale','log')
Then use the ‘sos’ and ‘g’ outputs with the filtfilt function to do the actual signal filtering.
.

Bharath Venkataraman
Bharath Venkataraman 2022년 1월 10일
Click on File -> Export. There is an option to export the coefficients to the workspace (SOS, G will be exported as variables accessible in MATLAB).

카테고리

Help CenterFile Exchange에서 Resizing and Reshaping Matrices에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by