how to get the frequency from Pole-zero map?
Show older comments

I use pzplot() function to plot the Pole-zero map(figure 1), and the legend shows the every poles' information once the narrow click the figure. And I want to storage the infrom into a variety. so could you help me how to do?
2 Comments
Oskar Adolfson
on 7 Sep 2017
Isn't the frequency the imaginary part of the poles?
Sergio Cypress
on 9 Sep 2017
Answers (1)
Star Strider
on 9 Sep 2017
The resonant frequencies (poles) are given by the absolute value of the poles of the continuous system.
Example —
H = tf([1 -1],[1 1 0.3],0.1); % Discrete System
pzmap(H)
grid on
axis equal
Hc = d2c(H); % Convert To Continuous
fr = abs(pole(Hc)); % Resonant Frequencies
I know of no other way to do what you want.
Categories
Find more on MATLAB in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!