scipy.signal.
lfiltic#
- scipy.signal.lfiltic(b, a, y, x=None)[源]#
根据输入和输出向量构造 lfilter 的初始条件。
给定线性滤波器 (b, a) 以及输出 y 和输入 x 的初始条件,返回状态向量 zi 的初始条件,该向量由
lfilter
用于根据输入生成输出。- 参数:
- barray_like
线性滤波器项。
- aarray_like
线性滤波器项。
- yarray_like
初始条件。
如果
N = len(a) - 1
,则y = {y[-1], y[-2], ..., y[-N]}
。如果 y 过短,则用零填充。
- xarray_like, 可选
初始条件。
如果
M = len(b) - 1
,则x = {x[-1], x[-2], ..., x[-M]}
。如果未给定 x,则其初始条件假定为零。
如果 x 过短,则用零填充。
- 返回:
- zindarray
状态向量
zi = {z_0[-1], z_1[-1], ..., z_K-1[-1]}
,其中K = max(M, N)
。
另请参阅