Skip to content

Commit 209e522

Browse files
committed
Nah forget complex
1 parent 3538bc3 commit 209e522

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

pydmd/havok.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -300,7 +300,7 @@ def hankel(self, X):
300300
)
301301

302302
Hm = m - ((self._delays - 1) * self._lag)
303-
H = np.empty((n * self._delays, Hm), dtype="complex")
303+
H = np.empty((n * self._delays, Hm))
304304
for i in range(self._delays):
305305
H[i * n : (i + 1) * n] = X[:, i * self._lag : i * self._lag + Hm]
306306

@@ -321,7 +321,7 @@ def dehankel(self, H):
321321
Hn, Hm = H.shape
322322
n = int(Hn / self._delays)
323323
m = int(Hm + ((self._delays - 1) * self._lag))
324-
X = np.empty((n, m), dtype="complex")
324+
X = np.empty((n, m))
325325
for i in range(self._delays):
326326
X[:, i * self._lag : i * self._lag + Hm] = H[i * n : (i + 1) * n]
327327
return X

pydmd/utils.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,7 @@ def differentiate(X, dt):
233233
raise ValueError("Please ensure that input data is a 1D or 2D array.")
234234
if X.ndim == 1:
235235
X = X[None]
236-
X_prime = np.empty(X.shape, dtype="complex")
236+
X_prime = np.empty(X.shape)
237237
X_prime[:, 1:-1] = (X[:, 2:] - X[:, :-2]) / (2 * dt)
238238
X_prime[:, 0] = (-3 * X[:, 0] + 4 * X[:, 1] - X[:, 2]) / (2 * dt)
239239
X_prime[:, -1] = (3 * X[:, -1] - 4 * X[:, -2] + X[:, -3]) / (2 * dt)

0 commit comments

Comments
 (0)