Cs Assignment 1.PDF
Cs Assignment 1.PDF
1) clc;
clear all;
close all;
hold on;
for K = K_values
den = base_den;
den(end) = den(end) + K;
roots_K = roots(den);
plot(real(roots_K), imag(roots_K), 'b.');
end
xlabel('Real Axis'); ylabel('Imaginary Axis');
title('Root Locus of G(s)H(s) = K / (s(s^2 + 2s + 2))');
grid on;
hold off;
ROOT LOCUS DIAGRAM :
2)
clc;
clear all;
close all;
K = 0:0.01:20;
s_roots = zeros(length(K), 2);
for i = 1:length(K)
coeffs = [1, (2 + K(i)), (2 + 2*K(i))];
s_roots(i, :) = roots(coeffs);
end
figure;
clc;
clear all;
close all;
hold on;
for K = K_values
den = base_den;
den(end) = den(end) + K;
roots_K = roots(den);
plot(real(roots_K), imag(roots_K), 'b.');
end
for i = 1:length(K)
coeffs = [1, (1 + K(i)), 2*K(i)];
s_roots(i, :) = roots(coeffs);
end