首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FFT输入数组个数?

问FFT输入数组个数?
EN

Stack Overflow用户
提问于 2018-07-18 19:05:31
回答 1查看 131关注 0票数 0

我想问几个问题。

视频地址:https://www.youtube.com/watch?v=9SwuRRe-2Jk&lc=UgyiumSTV11t3SQGNU94AaABAg

1.为什么代码double x= double[] {1,-2,3,4 ,5,-6 ,7,8}

仅在-2和-6内添加减号,其他数字则不需要

2.我不太了解这个视频URL中的结果。可以解释吗?谢谢师父

enter image description here

EN

回答 1

Stack Overflow用户

发布于 2018-07-19 11:52:43

  1. 为什么在代码double x = new double[] {1, -2, 3, 4 ,5 ,-6 ,7, 8}中只有-2和-6有减号,而其他数字不需要

这只是一个测试向量,它将被您想要使用FFT转换的任何信号所取代。这样的信号可能有各种各样的值,所以包含任意正负数字的测试向量是合理的。

  1. 我不太了解这段视频的网址中的结果。你能解释一下吗?

对Discrete Fourier Transform背后的理论(以及计算它的高效快速傅立叶变换算法)的完整解释超出了本文的范围。然而,从执行的测试中,有一些事情可以而且应该很容易地被注意到:

实数信号的input

  • Computing计算得到的是厄米对称的信号:第一行是纯实数,N/2+1行是纯实的,第三行是纯实数的(在本例中是N=4,第2行和第4行)

  • 计算复数信号的FFT不会得到厄米对称的信号
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51400418

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档