У меня есть выход из шумного сигнала, сохраненного в виде набора косинусов.Гармоническое среднее, когда присутствует сигнал постоянного тока
У меня есть набор частот от 0
до x
Гц (x - большое количество) и набор одинакового размера амплитуд.
Я хочу выработать гармоническое среднее присутствующих частот, когда взвешивание частоты является величиной соответствующей амплитуды.
Например: Если у меня есть набор частот [ 1 , 2 , 3]
и амплитуд [ 10, 100, 1000 ]
(например, что косинус с частотой 1
имеет амплитуду 10
и т.д.). Тогда гармоническое среднее частот составляет 2.8647
.
Однако я столкнулся с проблемами, когда у меня есть нулевая частота (компонент «постоянного тока») - среднее значение гармоники равно нулю!
Реальная проблема с жизнью - это очень большой набор косинусов, начиная с нулевой частоты, до нескольких ГГц. Большая часть сигнала взвешена в части спектра, и я хочу сравнить простое взвешенное среднее спектра с гармоническим средним.
Путь вокруг этого (кажется, дешевый способ) состоит в том, чтобы игнорировать нулевую частоту - это только одна частота из десятков тысяч. Но есть ли правильный способ сделать это?
Как вы вычислили среднее значение гармоник, которое вы упомянули? 'harmmean (1: 3) == 1.6364'. –
Hi Devil - Я не был достаточно ясен: я вычисляю взвешенное гармоническое среднее. Каждая точка данных (частота) [1,2,3] имеет вес (величина) [10, 100, 1000] (это только пример веса). – William
, поэтому более подходящим примером может служить набор частот – William