Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

clc;

clear;
disp('Name: Shlok Dinesh Kumbhar');
disp('Roll No: 213067');
disp('GR No: 22320032');
disp('Batch: C3');
disp('Practical Name: Perform Stability Analysis On LTI system using
Bode Plot');
s = %s;
show_window(1);
x=80;
y=s*(s+2)*(s+20);
G = syslin('c',x/y);
disp('G:', G);
[km, sm] = kpure(G);
bode(G);
show_margins(G);
[GM, Wpc] = g_margin(G);
[PM, Wgc] = p_margin(G);
disp('Gain Margin',GM);
disp('Phase Margin',PM);
disp('Gain Crossover Frequency',Wgc);
disp ('Phase Crossover Frequency',Wpc);
show_window(2);
x=(5+s);
y=s^2*(s+20)*(s+100);
G = syslin('c',x/y);
disp('G:', G);
[km, sm] = kpure(G);
bode(G);
show_margins(G);
[GM, Wpc] = g_margin(G);
[PM, Wgc] = p_margin(G);
disp('Gain Margin',GM);
disp('Phase Margin',PM);
disp('Gain Crossover Frequency',Wgc);
disp ('Phase Crossover Frequency',Wpc);
Perform Stability Analysis On LTI system using Bode Plot :
Perform Stability Analysis On LTI system using Bode Plot :
clc;
clear;
disp('Name: Ram Gopal Yalmate');
disp('Roll No: 213063');
disp('GR No: 22210233');
disp('Batch: C3');
disp('Practical Name: Perform Stability Analysis On LTI system using
Bode Plot');
s = %s;
show_window(1);
x=80;
y=s*(s+2)*(s+20);
G = syslin('c',x/y);
disp('G:', G);
[km, sm] = kpure(G);
bode(G);
show_margins(G);
[GM, Wpc] = g_margin(G);
[PM, Wgc] = p_margin(G);
disp('Gain Margin',GM);
disp('Phase Margin',PM);
disp('Gain Crossover Frequency',Wgc);
disp ('Phase Crossover Frequency',Wpc);
show_window(2);
x=(5+s);
y=s^2*(s+20)*(s+100);
G = syslin('c',x/y);
disp('G:', G);
[km, sm] = kpure(G);
bode(G);
show_margins(G);
[GM, Wpc] = g_margin(G);
[PM, Wgc] = p_margin(G);
disp('Gain Margin',GM);
disp('Phase Margin',PM);
disp('Gain Crossover Frequency',Wgc);
disp ('Phase Crossover Frequency',Wpc);
Perform Stability Analysis On LTI system using Bode Plot :
Perform Stability Analysis On LTI system using Bode Plot :

You might also like