>> clc; clear; clf; >> w = linspace(0,1000,1001); s = j*w; >> H = 10*(s+10)./(s+50); >> subplot(2,2,1); plot(w,abs(H)); grid; >> xlabel('\omega (rad/sec)'); ylabel('|H(j\omega)|'); >> title('Frequency Response of H(s)=10(s+10)/(s+50)'); >> subplot(2,2,2); plot(w,angle(H)*180/pi); grid; >> xlabel('\omega (rad/sec)'); ylabel('\angleH(j\omega) (deg)'); >> w = logspace(-1,4,1000); s = j*w; >> H = 10*(s+10)./(s+50); >> subplot(2,2,3); semilogx(w,20*log10(abs(H))); grid; >> xlabel('\omega (rad/sec)'); ylabel('H_{dB}=20log_{10}|H(j\omega)| (dB)'); >> subplot(2,2,4); semilogx(w,angle(H)*180/pi); grid; >> xlabel('\omega (rad/sec)'); ylabel('\angleH(j\omega) (deg)');
Figures/Plots Generated: