打印

用一小组数验证滑动DFT,竟然不对?求大神指点。

[复制链接]
822|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 zg2381234 于 2018-11-9 10:37 编辑

在matlab中:
x=1:8;
y=fft(x);
y:
36+ 0i        -4 + 9.65685424949238i        -4 + 4i        -4 + 1.65685424949238i        -4 + 0i        -4-1.65685424949238i        -4 - 4i        -4 - 9.65685424949238i
用这个结果的最后一点来推算在新的样本9进来后的新的一点的频率点,手算了一下,竟然对不上。


可以观察到,像这种递增1的序列,以N为长度滑移做DFT,结果除去直流分量,其他基本一样。
我用滑动DFT的公式 去推算下一个点,竟然算出来的不对。



相关帖子

沙发
zg2381234|  楼主 | 2018-11-11 10:08 | 只看该作者
推导明白了,对上了,刚开始对这个理解的不好,导致细节没有注意到。

使用特权

评论回复
板凳
大神多少钱一斤| | 2022-8-18 14:45 | 只看该作者
同求解法

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

5

帖子

0

粉丝