matlab实现幅频响应
若h(t)={1-t/Ts 0<t<Ts;1+t/Ts -Ts<t<0;
0 其他
怎么求出它的频域响应啊
用matlab写出了h(t)的程序
dt=0.001;
t=-2:dt:2;
Ts=1;
ht=zeros(size(t));
for i=1:length(t)
if (t(i)>0)&(t(i)<Ts)
ht(i)=1-t(i)/Ts;
elseif (t(i)>-Ts)&(t(i)<=0)
ht(i)=1+t(i)/Ts;
else ht(i)=0;
end
end
那怎么画出它的幅频特性图啊?
用abs(fft(ht))吗?
画出来的图形怎么跟书本不一样?
f的区间怎么弄 原帖由 liumilan 于 2008-6-14 17:19 发表 http://www.chinavib.com/forum/images/common/back.gif
若h(t)={1-t/Ts 0
能否介绍一下背景知识,能否把书本上的图形贴出来? 就是求这个滤波器的频率响应啊 原帖由 liumilan 于 2008-6-14 18:48 发表 http://www.chinavib.com/forum/images/common/back.gif
就是求这个滤波器的频率响应啊
到信号处理方法版块转转,也许会有点收获
页:
[1]