Я сделал измерение в университете.Сигнал имеет много шума, но является периодическим.
Я знаю точку начала сигнала (x = 36400) и какую частоту(1 Гц) и частота дискретизации (48000).Так что я могу «разрезать» отдельные периоды каждые 48000 баллов.Я могу создать массивы, похожие на этот [[period1],[period2],...,[period100]]
, где каждый период содержит измеренные значения.
Теперь я хочу усреднить каждый отдельный период, чтобы получить менее шумный сигнал.Я знаю, как это сделать с помощью for-loop, но есть ли быстрый способ использовать numpy для этого?