当我在matlab中运行此代码时
[num,den]=tfdata(Gz,'v');
impz(num,den,[0:13]);
我得到这样的情节:
Python中的等效内容是什么?它甚至还存在impz()
之类的东西吗?
答案 0 :(得分:0)
摘自scipy.signal.impulse
的文档:
>>> from scipy import signal
>>> system = ([1.0], [1.0, 2.0, 1.0])
>>> t, y = signal.impulse2(system)
>>> import matplotlib.pyplot as plt
>>> plt.plot(t, y)
要将点绘制为茎图(离散垂直线,而不是连接点的线),可以使用matplotlib.pyplot.stem
:
>>> plt.stem(t,y)