freq/nmp.py
author Puneeth Chaganti <punchagan@fossee.in>
Fri, 27 May 2011 14:24:59 +0530
changeset 0 0efde00f9229
permissions -rw-r--r--
Initial commit.

#!/usr/bin/python
# 5.2

import scipy as sp
from pylab import *

omega = linspace(0, pi, 100)
ejw = exp(-1j*omega)
G1 = 1.5*(1-0.4*ejw)
mag1 = abs(G1)
angle1 = angle(G1)*180/pi
G2 = -0.6*(1-2.5*ejw)
mag2 = abs(G2)
angle2 = angle(G2)*180/pi

subplot(2,1,1)
plot(omega,mag1,omega,mag2,'--')
ylabel('Magnitude')

subplot(2,1,2) 
plot(omega,angle1,omega,angle2,'--')
xlabel('w (rad/s)')
ylabel('Phase')

show()
#axis tight, label('',18,'w (rad/s)','Phase',18)