Pole Zero Plot of Transfer Fucntion H(z)
Afficher commentaires plus anciens
I am having a transfer function H(z)
H(z)= ((z-1)(z-1)(z-2))/(z.z.z)
How can i have its pole zero map
i know abt pzmap but it is for continuous
1 commentaire
Fangjun Jiang
le 10 Nov 2011
Isn't that the poles and zeros already given?
Réponses (3)
moonman
le 10 Nov 2011
1 commentaire
Carla
le 10 Nov 2011
Yes, this will work, and pzmap works fine on discrete-time models.
Your h here is not the same as the transfer function in your original post, though, which you could create with:
H = zpk([1,1,2],[0,0,0],1,0.1)
(using 0.1 for sampling time since you used 0.1 to define h)
Honglei Chen
le 10 Nov 2011
You can use zplane, you can specify either the zero/pole directly or the coefficients. For example, using your equation, you can do either
zplane([1;1;2],[0; 0; 0])
or
zplane(conv(conv([1 -1],[1 -1]),[1 -2]),[1 0 0 0])
See documentation for details
doc zplane
HTH
Hassan
le 12 Fév 2024
0 votes
h = tf([1 -1],[1 -3 2],0.1,'variable','z^-1')
pzmap(h)
Catégories
En savoir plus sur Stability Analysis dans Centre d'aide et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!