matlab求解单位冲激响应
时间: 2023-05-30 07:03:58 浏览: 1829
信号与系统:用MATLAB求系统冲激响应
5星 · 资源好评率100%
假设要求解的系统的差分方程为:
a[n]y[n] + a[n-1]y[n-1] + ... + a[0]y[n] = b[n]x[n]
其中,a[n]、a[n-1]、...、a[0]为系统的系数,b[n]为输入信号的系数,x[n]为输入信号,y[n]为输出信号。
令输入信号x[n]=δ[n],即单位冲激信号,则有:
a[n]y[n] + a[n-1]y[n-1] + ... + a[0]y[n] = b[n]δ[n]
移项可得:
y[n] = (-a[n-1]y[n-1] - ... - a[0]y[n] + b[n]δ[n]) / a[n]
即可使用MATLAB求解出系统的单位冲激响应y[n]。
阅读全文