Plotting amplitude response and phase

26 visualizaciones (últimos 30 días)
Dennis Weimer
Dennis Weimer el 5 de Mzo. de 2020
Comentada: Dennis Weimer el 5 de Mzo. de 2020
Hi,
I want to plot the amplitude and the phase response of the following system:
I have the following code, but need help with the plots.
% Parameters
fs = 2000;
dt = 1/fs;
r = 0.99;
w0 = 700;
% Transfer function
numerator = [1,-2*cos(700),1];
denominator = [1,-2*cos(700)*r,r^2];
sys = tf(numerator,denominator,dt,'Variable','z^-1')

Respuestas (1)

Arvind Sathyanarayanan
Arvind Sathyanarayanan el 5 de Mzo. de 2020
You can use the bode command to get the magnitude and phase response. Try:
bode(sys);
  1 comentario
Dennis Weimer
Dennis Weimer el 5 de Mzo. de 2020
This is working, but the plot doesn't fit to the following sketch.
Is there a possibbility, to change the scale, that it fits?

Iniciar sesión para comentar.

Community Treasure Hunt

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

Start Hunting!

Translated by