def discrete2cont(r, p, c, dt=8e-9):
"""
Transforms residues and poles from discrete time to continuous
Parameters
----------
r: residues
p: poles
c: constant term to be carried along
dt: sampling time (s)
Returns
-------
r, p with the transformation applied
"""
r = np.array(r, dtype=np.complex128) / dt
p = np.log(np.array(p, dtype=np.complex128)) / dt
return r, p, c
评论列表
文章目录