24小时热门版块排行榜    

查看: 5420  |  回复: 9

eastsunsong

金虫 (著名写手)

[求助] 低通滤波为什么发生了时间的延迟?已有4人参与

低通滤波为什么发生了时间的延迟?

网上找了一段程序就开始滤波,结果发现滤完后时间上发生了很大的延迟,而且频率越低,延迟越严重!对于一个土木的学生,完全理解不了

matlab代码如下,求评论,是代码错了?还是所有的滤波都存在延迟?

ws=(500/10000)*2*pi;
wp=0.04*2*pi;           %ws=(截止频率/采样频率)*2*pi;wp低于ws
tr_width=ws-wp;
M=ceil(6.6*pi/tr_width)+1;
n=[0:1:M-1];
wc=(ws+wp)/2;
hd=ideal_lp(wc,M);
w_ham=(hamming(M))';
h=hd.*w_ham;
[A]=textread('at2.txt','%f');
y=filter(h,1,A);

t=(0:0.00010:0.2197)';



subplot(2,1,1);title('original')
plot(t,A);xlim([0 0.20])
xlabel('Time/s');ylabel('Acceleration/(m/s^2)');
%grid on
hold on

subplot(2,1,2);title('processed')
plot(t,y);xlim([0 0.20])
xlabel('Time/s');ylabel('Acceleration/(m/s^2)');
%grid on
回复此楼
大校
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

断肠人HIT

铁虫 (小有名气)

【答案】应助回帖

eastsunsong

金虫 (著名写手)

feixiaolin

荣誉版主 (文坛精英)

优秀版主

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
eastsunsong: 金币+20 2014-07-26 09:46:45

eastsunsong

金虫 (著名写手)

feixiaolin

荣誉版主 (文坛精英)

优秀版主

zzkkelley

铜虫 (初入文坛)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
eastsunsong: 金币+20, ★★★很有帮助 2014-08-11 10:11:29

zwclyq

铜虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
eastsunsong: 金币+10, ★★★很有帮助, 恩 大致听明白了 2014-08-11 16:54:25

linzhiqi1

木虫 (正式写手)

eastsunsong

金虫 (著名写手)

相关版块跳转 我要订阅楼主 eastsunsong 的主题更新
信息提示
请填处理意见