equalizer: remove unused variables

This commit is contained in:
Roman Zeyde
2014-12-31 12:37:51 +02:00
parent 4cfe1711b9
commit cfca2d6cb5

View File

@@ -21,7 +21,7 @@ class Equalizer(object):
def train_symbols(self, length, seed=0):
r = random.Random(seed)
choose = lambda: [r.choice(_constellation) for j in range(self.Nfreq)]
return np.array([choose() for i in range(length)])
return np.array([choose() for _ in range(length)])
def modulator(self, symbols):
gain = 1.0 / len(self.carriers)
@@ -59,7 +59,7 @@ class Equalizer(object):
A = np.array(A)
b = np.array(b)
h, residuals, rank, sv = lstsq(A, b)
h = lstsq(A, b)[0]
h = h[::-1].real
return h