dora 发表于 2007-5-20 10:39

急问!:双插值FFT测量谐波的问题(如何用Matlab求窗的主瓣幅值和谱值比!!)

双插值FFT利用窗函数频谱的对称性,仅对区间0~0.5作M 等分
第一步是计算窗主瓣幅值W(i/M)和谱值比R(i /M),0≤i≤M +1,以表格形式存入内存。

请问该如何用Matlab计算窗的主瓣幅值W(i/M)和谱值比R(i /M)

谁能提供仿真程序,本人感激不尽!

dora 发表于 2007-5-20 14:02

难道没有人会吗?

yangzj 发表于 2007-5-20 22:06

例如矩形窗,其窗谱函数为:W(k)=A*sinc(k);
设最大值为:W(d)=A*sinc(d);基中d为频率偏差量;
则对应次大值:W(1-d)=A*sinc(1-d);
可得次大值与最大值的比值为:R(d)=sinc(1-d)/sinc(d);
在0-0.5之间取M个d可分别得到M个比值R存为一个表;
校正时求出次大值与最大值的比值,在表中找到对应的d即为频率校正量

[ 本帖最后由 yangzj 于 2007-5-20 22:10 编辑 ]

月光晒谷 发表于 2011-5-25 15:37

正在做相关课题,lz搞明白了吗
页: [1]
查看完整版本: 急问!:双插值FFT测量谐波的问题(如何用Matlab求窗的主瓣幅值和谱值比!!)