Bode function - poles and zeros
8 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Grigorie Vlad
el 16 de Mzo. de 2020
Comentada: Star Strider
el 16 de Mzo. de 2020
I have the following transfer function : G = 1/(2*(s*1E-2)*(1+s*1E-2));
I am looking to draw the phase and magnitude plot for this function. I used the following script :
s = tf('s');
G = 1/(2*(s*1E-2)*(1+s*1E-2));
bode(G)
[mag,phase,wout] = bode(G);
Is my aproach correct and if it is, can someone explain to me what are the poles and the zeros for the function ?
My guess is that I have 2 poles : one in 2*E2 and one in 1*E2. Is this correct ?
0 comentarios
Respuesta aceptada
Star Strider
el 16 de Mzo. de 2020
The pzplot function:
s = tf('s');
G = 1/(2*(s*1E-2)*(1+s*1E-2));
bode(G)
[mag,phase,wout] = bode(G);
figure
pzplot(G)
shows one pole at -100 and another pole at 0.
Note that there is an error in the coding for ‘G’ that I corrected. There is either a misplaced parenthesis or a missing multiplication operator. The poles remain unchanged regardless how I permute those corrections.
8 comentarios
Más respuestas (0)
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!