How can i plot a impulse response based on z-transfer function or difference equation

11 次查看(过去 30 天)
Hey guys,
i have the followeing z-transfer function:
G(z) = z^4 + 2z^3 + 3z^2 / z^4 - 1
I tried to reproduce the impuls response which can be seen in the figure. But i dont know how to do it. I tried a lot but always fail. Can anybody tell me how can i reproduce the impulse response ?

采纳的回答

Paul
Paul 2020-9-9
G = tf([1 2 3 0 0],[1 0 0 0 -1],-1);
impulse(G,20)
  1 个评论
Hamid Rezaie
Hamid Rezaie 2020-9-9
Perfect ! This is what i exactly what i was looking for *_*. Just one more question: How can i fit the y-axis for the plot of this code ?
G = tf([2 2 2 0 ],[1 0 0 1], -1);
impulse(G,10)

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Pole and Zero Locations 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by