怎么建立网站站点,商家自己做的商品信息查询网站,广告公司注册,宣传广告设计模板窗函数的作用
在时域上#xff0c;窗函数可以看作是对原始信号进行截断或调制的加权函数。这些窗函数通常在时域上是有限的宽度#xff0c;并且具有对称性#xff0c;如矩形窗、汉宁窗、汉明窗和布莱克曼窗等。例如#xff0c;汉明窗是一种对称窗函数#xff0c;它可以用…窗函数的作用
在时域上窗函数可以看作是对原始信号进行截断或调制的加权函数。这些窗函数通常在时域上是有限的宽度并且具有对称性如矩形窗、汉宁窗、汉明窗和布莱克曼窗等。例如汉明窗是一种对称窗函数它可以用来平滑信号减少频谱能量的泄漏从而提高傅里叶变换后的频率分辨率和精度。
hamming窗
wlen PRTNumber; %窗函数的长度
win hamming(wlen, periodic);%构造hamming窗
figure; %绘制汉宁窗
plot(win);title(汉宁窗);图1 hamming窗 hamming汉明窗的特点是两端不能到零。 该matlab函数中有两个参数
‘symmetric’ - 在使用窗进行滤波器设计时使用此选项‘periodic’ - 此选项对于频谱分析很有用因为它使加窗信号可具有离散傅里叶变换中固有的完美周期延拓。当指定 ‘periodic’ 时该函数计算长度为 L 1 的窗并返回前 L 个点
hann窗
hann窗的matlab函数为hann使用方法和hamming是相同的这两种窗有些差异。
wlen PRTNumber; %窗函数的长度
win hann(wlen, periodic);%构造hann窗
figure; %绘制hann窗
plot(win,linewidth,1);title(hann窗);图2 hann窗 hamming窗和hann窗的特点和区别
Hm hamming(64,periodic);
Hn hann(64,periodic);
wvt wvtool(Hm,Hn); %绘制
legend(wvt.CurrentAxes,hamming,hann)图3 hamming窗和hann窗的区别 汉明窗hamming和海宁窗hann类似汉明窗的时域波形两端不能到零而海宁窗时域信号两端是零。从频域响应来看汉明窗能够减少很近的旁瓣泄露但是稍远一点的旁瓣泄露比海宁窗严重。简单点说hann窗比较稳短期长期发挥稳定hamming窗比较激进短期发挥水平高长期就没劲了。 Hann的滚降率是大于Hamming的。 那么各种窗函数之间有什么区别呢结论放在前面。
窗函数有四个评价指标泄露指数主瓣宽度旁瓣衰减旁瓣滚降率。汉明窗hamming和海宁窗hann类似汉明窗两端不能到零而海宁窗两端是零。汉明窗能够减少很近的旁瓣泄露但是稍远一点的旁瓣泄露比海宁窗严重。海宁窗hann大多数情况下都能满足需求。它同时具有很好的频率分辨率和较少的频谱泄露。如果不知道用什么窗。海宁窗是个不错的选择。
如何选择窗
如果分析对象是单一频率信号的幅度分辨率比频域分辨率更高则需要宽的主瓣。 如果分析对象是单一频率信号频域分辨率要求比幅度分辨率更高则需要更窄的主瓣。