我设计了一个截止频率为 4.82 kHz 的低通滤波器。下面的脚本包含传递函数,创建一个周期性的三角脉冲并将其通过滤波器。
h=tf([8.06 *10^22],[1 9.801*10^4 4.803*10^9 1.455*10^14 2.723*10^18 2.549*10^22])
T = 10*(1/2000);
Fs = 80000;
dt = 1/Fs;
t = 0:dt:T-dt;
x = sawtooth(2*pi*2000*t,0.5);
lsim(h,x',t')
我的问题是:输出不应该也是三角脉冲吗,因为这是一个线性系统?如果不是,有人可以从理论上向我解释为什么这是一个可接受的输出吗?如果是,是否可以对代码进行一些调整以获得正确的输出?