In [1]:
%pylab inline
from scipy import signal
import math
In [10]:
s1 = np.array([1.0, 1.0j, 1+1j])
s2 = np.array([0.5, 0.5j, 0])
p1 = np.angle(s2/s1)
p2 = np.angle(s2) - np.angle(s1)
print p1
print p2
In [9]:
o1 = zeros(p2.size, dtype=complex)
o1.real, o1.imag = cos(p2), sin(p2)
o2 = np.exp(1j * p2)
print o1
print o2
In [ ]: