回 帖 发 新 帖 刷新版面

主题: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*Ts的
f的区间怎么弄

回复列表 (共2个回复)

沙发

xtick函数看看

板凳

什么意思啊
怎么写哦

我来回复

您尚未登录,请登录后再回复。点此登录或注册