怎样在固定的采样时间提高FFT频率分辨率
现在需要采样一段正弦波信号,采样的时间不可变,信号在采样时间内频率、幅值稳定不变,单纯识别信号的频率,现在想提高一下频率分辨率,就把采样回来的数据再复制一份,间接提高采样点数,这样频率分辨率也就提高了大家看看这样的处理方法是否有什么问题。 刻度为1mm的尺子,怎么测量0.1mm? 这个应该就像网上的一个段子吧。一发导弹的命中率是70%,那我们就一次多打几发导弹,一次打10发,命中率就是700%了。 没用你这个方法,试试频域插值,搜索丁康华南理工的文章 wavelet? chenchaoting 发表于 2023-3-9 12:41
没用你这个方法,试试频域插值,搜索丁康华南理工的文章
(引用自4楼)
谢谢,我查一下 Himem 发表于 2023-3-9 12:51
wavelet?
(引用自5楼)
还不太了解小波,再学习 增加采样点数,3200/64=50, 3200/256=12.5 cwei 发表于 2023-3-9 13:08
增加采样点数,3200/64=50, 3200/256=12.5
(引用自8楼)
是的,现在限制条件是时间,采样时间固定。 采集后先插值再FFT 采一半,一半为0值。 哈希列表 发表于 2023-3-9 13:40
采集后先插值再FFT
(引用自10楼)
嗯,查了一下,貌似补0就可以了 sdsdc 发表于 2023-3-9 13:42
采一半,一半为0值。
(引用自11楼)
谢谢,一语惊醒 采多少是都行,后面补0到你想要的数目,比如1024,虚部清零,这个是基本的算法,只是点数越多计算量越大。
加窗就要考虑了,我忘了窗口长度是你的采样长度还是加补零后的长度。 gmyu 发表于 2023-3-9 14:58
采多少是都行,后面补0到你想要的数目,比如1024,虚部清零,这个是基本的算法,只是点数越多计算量越大。
...
(引用自14楼)
只有有效数据部分加窗,补零的部分不用处理
sdsdc 发表于 2023-3-9 13:42
采一半,一半为0值。
(引用自11楼)
思路一下子打开了,,,
页:
[1]