freqrespex1.m

来自「这是几种滤波器的MATLAB的M文件源码」· M 代码 · 共 18 行

M
18
字号
%
% m-file to illustrate the computation of frequency response of an IIR filter
% using FFT (freqrespex1.m).
%
Fs=500;								% sampling frequency
b1=[1 -1.6180 1]; b2=[];		% numerator/denominator filter coefficients
a1=[1 -1.5161 0.878]; a2=[];
B=[b1; b2]; A=[a1; a2];
[b,a]=sos2tf([B A]);
n=256;								% number of frequency points
dx=0;
if dx
   freqz(b,a,n,Fs);				% Frequency response evaluation by FFT
else
   f=(0:n-1)*(Fs/2)/n;
   freqz(b,a,f,Fs);				% frequency response by direct evaluation.
end

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?