Bode function - poles and zeros
7 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Grigorie Vlad
il 16 Mar 2020
Commentato: Star Strider
il 16 Mar 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 Commenti
Risposta accettata
Star Strider
il 16 Mar 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 Commenti
Più risposte (0)
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!