В обработке сигналов и статистике оконная функция ( также известная как функция аподизации или функция сужения [1] ) представляет собой математическую функцию , которая принимает нулевое значение за пределами некоторого выбранного интервала ., обычно симметричный относительно середины интервала, обычно близкий к максимуму в середине и обычно сужающийся от середины. Математически, когда другая функция или сигнал/последовательность данных «умножается» на оконную функцию, произведение также имеет нулевое значение за пределами интервала: остается только та часть, где они перекрываются, «вид через окно». То же самое и на практике сначала изолируется сегмент данных внутри окна, а затем только эти данные умножаются на значения оконной функции. Таким образом, сужение , а не сегментация, является основной целью оконных функций.
Причины для изучения сегментов более длинной функции включают обнаружение переходных событий и усреднение по времени частотных спектров. Продолжительность сегментов определяется в каждом приложении такими требованиями, как разрешение по времени и частоте. Но этот метод также изменяет частотный состав сигнала за счет эффекта, называемого спектральной утечкой . Оконные функции позволяют распределять утечку по спектру различными способами в соответствии с потребностями конкретного приложения. В этой статье подробно описано множество вариантов, но многие различия настолько тонкие, что на практике не имеют значения.
В типичных приложениях используемые оконные функции представляют собой неотрицательные, гладкие, «колоколообразные» кривые. [2] Также можно использовать прямоугольник, треугольник и другие функции. Более общее определение оконных функций не требует, чтобы они были тождественно равны нулю за пределами интервала, пока произведение окна, умноженное на его аргумент, интегрируемо с квадратом , и, более конкретно, функция достаточно быстро стремится к нулю. [3]
Оконные функции используются в спектральном анализе /модификации/ ресинтезе [4] , при проектировании фильтров с конечной импульсной характеристикой , а также при формировании диаграммы направленности и проектировании антенн .
Преобразование Фурье функции cos( ωt ) равно нулю, за исключением частоты ± ω . Однако многие другие функции и сигналы не имеют удобных закрытых преобразований. С другой стороны, их спектральный состав может быть интересен только в течение определенного периода времени.
В любом случае преобразование Фурье (или подобное преобразование) может быть применено к одному или нескольким конечным интервалам сигнала. В общем, преобразование применяется к произведению сигнала и оконной функции. Любое окно (включая прямоугольное) влияет на спектральную оценку, вычисленную этим методом.