0

有没有办法在 Python 中进行逆 z 变换?(我在 NumPy 或 SciPy 中看不到这样的东西)。

4

3 回答 3

1

有一个很棒的包叫做 lcapy https://pypi.org/project/lcapy/。你可以做 az transform 或它的逆。

import lcapy as lc
from lcapy.discretetime import z

X0=z/(z-4)**2
xk=X0.IZT()
print(xk) 
于 2021-05-06T13:40:24.690 回答
0

您可以将 scipy.signal.residuez 用于 z^-n 形式的 z 变换或 scipy.signal.residue 用于 z^n 形式的 z 变换。

于 2021-01-07T09:03:33.147 回答
0

python 控制系统库https://python-control.readthedocs.io/en/0.9.0/通过脉冲响应函数提供此功能,因为脉冲响应是 z 中系统传递函数的反 Z 变换。

于 2021-05-29T16:58:27.553 回答