[an error occurred while processing this directive]
|
С прямоуг. окном Вы лишних проблем нахватаете. В любом случае спектр обоконенного куска сигнала есть свертка спектра окна со спектром сигнала целиком, необоконенного. Т.е. каждый спектр. отсчет есть взвешенная сумма всех других из спектра сигнала целиком.
При прямоуг. окне, из-за его больших боковиков и малой скорости их спада, влияние других далеко отстоящих спектр. отсчетов на интересующий довольно большое.
Не знаю, что делаете Вы, но если взять кусок чистой синусоиды, с нецелым числом периодов на куске, то при оценке амплитуды этой синусоиды либо только по положительным частотам, либо только по отрицательным погрешность и будет в районе долей процента.
Т.е. оценка вида: max(|X|)/|W(df)|
W(df) - значение спектра прямоуг. окна на ч-те df.
А df равно разности между числом периодов синуса на куске и ближайшим целым. Т.е. df=N*Fsig/Fdis-floor((N*Fsig/Fdis)+0.5).
И погрешность эта из-за неучета второй половины спектра.
Для чистой синусоиды это можно и учесть, всего одна палка влияет и та комплексно-сопряженная, но Вы же коэффициент гармоник собрались измерять. Там уж систему уравнений надо составлять.
Проще, мне кажется, окно использовать непрямоуг. По крайней мере влияние других гармоник можно существенно уменьшить, если, конечно, интервал между ними больше ширины окна. Правда шум посильнее скажется.
E-mail: info@telesys.ru