remove half junk from spectre
This commit is contained in:
@ -85,6 +85,13 @@ class RingBuffer:
|
||||
if n != depth_axis_m.size:
|
||||
depth_axis_m = depth_axis_m[:n]
|
||||
|
||||
# Для отображения храним только первую половину IFFT-профиля:
|
||||
# вторая половина для текущей схемы симметрична и визуально избыточна.
|
||||
n_keep = max(1, (n + 1) // 2)
|
||||
fft_row = fft_row[:n_keep]
|
||||
depth_axis_m = depth_axis_m[:n_keep]
|
||||
n = n_keep
|
||||
|
||||
needs_reset = (
|
||||
self.ring_fft is None
|
||||
or self.fft_depth_axis_m is None
|
||||
|
||||
Reference in New Issue
Block a user