scipy.signal.dimpulse¶
- scipy.signal.dimpulse(system, x0=None, t=None, n=None)[源代码]¶
离散时间系统的脉冲响应。
- 参数
- 退货
- toutndarray
输出的时间值,如一维数组。
- youtndarray元组
系统的脉冲响应。元组的每个元素表示基于每个输入中的脉冲的系统输出。
参见
示例
>>> from scipy import signal >>> import matplotlib.pyplot as plt
>>> butter = signal.dlti(*signal.butter(3, 0.5)) >>> t, y = signal.dimpulse(butter, n=25) >>> plt.step(t, np.squeeze(y)) >>> plt.grid() >>> plt.xlabel('n [samples]') >>> plt.ylabel('Amplitude')