updates
This commit is contained in:
@@ -127,7 +127,11 @@ def _read_csv(path: Path) -> tuple[np.ndarray, np.ndarray]:
|
||||
volts.append(float(row[1]))
|
||||
except ValueError:
|
||||
pass # skip any header row
|
||||
return np.array(times, dtype=np.float64), np.array(volts, dtype=np.float64)
|
||||
t = np.array(times, dtype=np.float64)
|
||||
v = np.array(volts, dtype=np.float64)
|
||||
if len(t) < 2:
|
||||
raise ValueError(f"Insufficient samples in {path.name} ({len(t)} rows parsed)")
|
||||
return t, v
|
||||
|
||||
|
||||
def _zero_crossings(times: np.ndarray, volts: np.ndarray) -> np.ndarray:
|
||||
|
||||
Reference in New Issue
Block a user