📄 low_pass_filter.m
字号:
function lpf = low_pass_filter(Fs)
%Fs = 44100;
% Optimized for L = 4, alpha= .22
% F0 = 1100;
% F1 = 2500;
% F2 = 3600;
% F3 = 4900;
% F4 = 5500;
% F5 = 6200;
%
% tap_no = 35;
% lpf = remez(tap_no-1, [0 F0/Fs*2 F1/Fs*2 F2/Fs*2 F3/Fs*2 F4/Fs*2 F5/Fs*2 1], [10/11 11/12 12/13 13/14 1 1 1/3 0]);
F0 = 800;
F1 = 1600;
F2 = 2400;
F3 = 3200;
F4 = 4000;
F5 = 4800;
F6 = 5500;
F7 = 6200;
tap_no = 55;
lpf = remez(tap_no-1, [0 F0/Fs*2 F1/Fs*2 F2/Fs*2 F3/Fs*2 F4/Fs*2 F5/Fs*2 F6/Fs*2 F7/Fs*2 1], [1 1 1 1 1 1.01 1.158 1.2 1.2 0]);%15/13
psd(lpf, 1024, Fs)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -