h=input('Vstavi razdaljo med viroma (/lambda): ')
p=input('Vstavi fazno razliko v stopinjah: ')

print 'Pocakaj, gre zelo pocasi...'
import numpy as np
import matplotlib.pyplot as plt

def f(t):
	return np.fabs(np.cos(h*np.pi*np.cos(t)+np.radians(p)/2))

t=np.arange(0.0, 2*np.pi, 0.001)

plt.plot(f(t)*np.sin(t), f(t)*np.cos(t),'b-', np.sin(t), np.cos(t), 'g--')
plt.axis([-1.2, 1.2, -1.2, 1.2])
plt.axes().set_aspect('equal')

plt.show()
