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, optional
初始條件。
如果
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)
。
另請參閱