lowpass.m
来自「王小平《遗传算法——理论、应用与软件实现》随书光盘」· M 代码 · 共 18 行
M
18 行
function a_filt=lowpass(alpha,a);
%
% Function to a filter Value using a 1st order low pass filter
% By A. Mitchell 5/12/95
% a( ) = unfiltered data vector
% a_filt(i-1) = Previous filtered value
% a_filt(i) = Value to be filtered
% alpha = Filter constant
% Call: y=lowpass(alpha,a);
%
a_filt=[];
a_filt(1)=a(1);
for i=2:1:length(a);
a_filt(i)=(1-alpha)*a_filt(i-1)+alpha*a(i);
end;
a_filt=a_filt';
return
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?