logo资料库

MATLAB各种“窗函数”.doc

第1页 / 共2页
第2页 / 共2页
资料共2页,全文预览结束
MATLAB窗函数大全
MATLAB 窗函数大全 1.矩形窗(Rectangle Window) 调用格式:w=boxcar(n),根据长度 n 产生一个矩形 窗 w。 2.三角窗(Triangular Window) 调用格式:w=triang(n),根据长度 n 产生一个三 角窗 w。 3.汉宁窗(Hanning Window) 调用格式:w=hanning(n),根据长度 n 产生一个汉宁 窗 w。 4.海明窗(Hamming Window) 调用格式:w=hamming(n),根据长度 n 产生一个海明 窗 w。 5.布拉克曼窗(Blackman Window)调用格式:w=blackman(n),根据长度 n 产生一个 布拉克曼窗 w。 6.恺撒窗(Kaiser Window) 调用格式:w=kaiser(n,beta),根据长度 n 和影响窗函 数旁瓣的β参数产生一个恺撒窗 w。 窗函数: 1.矩形窗:利用 w=boxcar(n)的形式得到窗函数,其中 n 为窗函数的长度,而返回值 w 为 一个 n 阶的向量,它的元素由窗函数的值组成。‘w=boxcar(n)’ 等价于‘w=ones(1,n)’. 2.三角窗:利用 w=triang(n)的形式得到窗函数,其中 n 为窗函数的长度,而返回值 w 为 一个 n 阶的向量,它的元素由窗函数的值组成。 w=triang(N-2)等价于 bartlett(N)。 3.汉宁窗:利用 w=hanning(n)得到窗函数,其中 n 为窗函数的长度,而返回值 w 为一个 n 阶的向量,包含了窗函数的 n 个系数。 4.海明窗:利用 w=hamming(n)得到窗函数,其中 n 为窗函数的长度,而返回值 w 为一个 n 阶的向量,包含了窗函数的 n 个系数。它和汉宁窗的主瓣宽度相同,但是它的旁瓣进一步被压低。 5.布拉克曼窗:利用 w=blackman(n)得到窗函数,其中 n 为窗函数的长度,而返回值 w 为 一个 n 阶的向量,包含了窗函数的 n 个系数。它的主瓣宽度是矩形窗主瓣宽度的 3 倍,为 12*pi/N, 但是它的最大旁瓣值比主瓣值低 57dB。
6.切比雪夫窗:它是等波纹的,利用函数 w=chebwin(N,R)方式设计出 N 阶的切比雪夫 2 窗函数,函数的主瓣值比旁瓣值高 RdB,且旁瓣是等波纹的。 7.巴特里特窗:利用 w=bartlett(n)的形式得到窗函数,其中 n 为窗函数的长度,而返回 值 w 为一个 n 阶的向量,包含了窗函数的 n 个系数。 8.凯塞窗:利用 w=kaiser(n,beta)的形式得到窗函数。
分享到:
收藏