窗函数法(window function method),工学-信息与通信工程-信号处理-离散随机信号处理,用一定宽度窗函数截取无限长脉冲响应序列获取有限长脉冲响应序列的设计方法。在信号处理领域,窗函数是指在除了给定区间外任意点取值均为的一种实函数,如在给定区间内为常数而在区间外为的窗函数被称为矩形窗,任何函数与窗函数之积仍为窗函数。典型的窗函数包括矩形窗、三角形窗、高斯窗、汉明窗和汉宁窗等。在数字信号处理中,窗函数法主要被用来设计有限冲激响应(finite impulse response,FIR)滤波器。其基本思想是:根据给定的滤波器技术指标要求选取合适的滤波器长度和窗函数的类型,使其具有最窄宽度的主瓣和最小的旁瓣。其核心是从给定的频率特性,通过加窗确定有限长单位脉冲响应序列。简而言之,先求出理想滤波器单位脉冲响应,然后加时间窗对其进行截断,以求得FIR滤波器的单位脉冲响应。窗函数法设计FIR滤波器是从时域出发,设计简单,方便实用,但边界频率不易控制。窗函数法在频谱分析、滤波器设计、波束形成、音频数据压缩等方面有广泛的应用。对于窗函数的选择应考虑被分析信号的性质与处理要求。