计算给定脉冲响应和输入的系统的输出

信息处理 卷积 连续信号 冲动反应
2022-02-24 03:54:29

我正在尝试计算给定脉冲响应的输出h(t)=etu(t)并输入x(t)=cos(2πt).

我知道我需要使用卷积,但鉴于余弦是周期性的,我不知道如何得到收敛的答案。我是在以正确的方式思考这个问题还是遗漏了什么?

1个回答

尽管您可以使用其他方法(例如频域方法)来解决此问题,但您也可以遵循以下直接时域路径。给定脉冲响应h(t)=etu(t)一个 LTI 系统和施加的激励输入x(t)=cos(2πt)(从无限延伸t=t=),输出可以写成卷积积分:

y(t)=x(t)h(t)=h(tτ)x(τ)dτ=e(tτ)u(tτ)cos(2πτ)dτ

y(t)=etteτcos(2πτ)dτ

在这一点上,我们必须评估可以在大多数微积分课本或积分表中找到的积分。我将使用 MATLAB 对其进行评估,结果是

y(t)=cos(2πt)1+4π2+2πsin(2πt)1+4π2

您可以使用简化结果acos(wt)+bsin(wt)=a2+b2cos(wttan1(b/a))进入

y(t)=11+4π2cos(2πt)

作为解决方案。该解决方案没有瞬态部分,因为输入是从开始应用的t=.