|
Выбрать окно определенной длины (дабы туда несколько периодов убралось). Перемножить выборки из этого окна на оконную функцию правильно выбранную (например Блэкман-Харриса), дабы ослабить влияние на результат "обрезков" периодов. А дальше посчитать сумму квадратов всех выборок, найти корень из нее, и домножить на коэффициент, обратный сумме всех отсчетов оконной функции. И все. Получаете среднеквадратичное значение, посчитанное с учетом всех нелинейностей сигнала.
Только вот 100 герц дискретизации мааловато будет. А вдруг частота 50 ровно? А вдруг 50.1? :) Тут надо хотя-бы в 4-6 раз выше иметь Fs. То есть 200 это минимум.
Обсуждалось ведь это в DSP-конфе, даже графики кто-то выкладывал зависимости погрешности от примененной оконной функции и кол-ва выборок в окне при постоянной Fs.
E-mail: info@telesys.ru