呈中心对称的一组数据进行fft变换后的结果为什么是复数在matlab中我对一组长度为n的数据求了自相关函数,得出呈中心对称的2n-1个数据,再进行fft变换,得出的结果为什么还是复数?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 05:50:40
呈中心对称的一组数据进行fft变换后的结果为什么是复数在matlab中我对一组长度为n的数据求了自相关函数,得出呈中心对称的2n-1个数据,再进行fft变换,得出的结果为什么还是复数?

呈中心对称的一组数据进行fft变换后的结果为什么是复数在matlab中我对一组长度为n的数据求了自相关函数,得出呈中心对称的2n-1个数据,再进行fft变换,得出的结果为什么还是复数?
呈中心对称的一组数据进行fft变换后的结果为什么是复数
在matlab中我对一组长度为n的数据求了自相关函数,得出呈中心对称的2n-1个数据,再进行fft变换,得出的结果为什么还是复数?

呈中心对称的一组数据进行fft变换后的结果为什么是复数在matlab中我对一组长度为n的数据求了自相关函数,得出呈中心对称的2n-1个数据,再进行fft变换,得出的结果为什么还是复数?
我明白你的意思,你的意思是说,根据傅里叶变换的性质,偶函数的傅里叶变换应该是只有实部的,但是 fft 出来的结果却还有虚数.对吧?
其实,fft 函数认为你给入的信号时从0时刻开始的.那么我们来想想你的输入是不是“偶函数”,你直接将自相关函数放进去,肯定不是“偶函数”,你需要将对称轴放到0上.而你现在是将尾部的一个数放到0位置,这就会有时移,在频域上表现出的就是乘以相位因子,变成了复数.
比如,你要是对[1 2 3 2 1]做傅里叶变换,那就是复数;实际你应该对[3 2 1 1 2]进行FFT.你可以试一下.

呈中心对称的一组数据进行fft变换后的结果为什么是复数在matlab中我对一组长度为n的数据求了自相关函数,得出呈中心对称的2n-1个数据,再进行fft变换,得出的结果为什么还是复数? 求教:怎样利用matlab对一组幅频特性数据进行逆FFT变换得到时域数据有一组表征幅频特性的数据,即一列数据是频率,另一列数据是幅度,如下图,能否利用matlab或者其他软件对这组数据进行逆FFT 有关 matlab 中fft(傅里叶变换)的问题 我有一组数据 数值是2.00左右 我对其进行matlab自带的快速fft变换 得到的结果不是呈现递减性的 这是为什么 数据 经过fft变换之后 不应该是 如何使用Matlab,对一组数据进行FFT变换,求得基波分量? labview中对波形进行了FFT变换后,如何就处理后的数据(如功率谱信息)保存为excel 文件? 如何将AD采集到的数据,用FFT进行变换我编写驱动,采集到了实时A-->D数据,现在要用FFT将这些数据进行变换,并得出波形FFT变换我得到了源码,但好像要用不止一个数据,谁给解释下,怎么用FFT变换 如何使用Matlab,对一组数据进行FFT变换,得到频谱分析,数据分别是电流和电压 我对一组离散数据做FFT变换后,如何画其相位特性,幅频特性 800点数据进行FFT变换会是什么结果? 对正弦信号进行FFT变换后,为什么是一个波形,而不是某一个点上的脉冲? labview进行fft变换后横坐标为什么显示的是时间?横坐标纵坐标都没变化啊好像 数学练习(填空题)一组数据的平均数为3,方差为6,现对该组数据都进行相同的变换:x-3.则变换后数据的平均数是?方差是? 我用Matlab对500个等间隔的实数点做ifft变换,结果为一组复数,在直接对这组复数进行fft变换,却不能还原这个过程当中出现了什么问题呢? FFT变换的问题之前您给我回答过问题,谢谢了.我现在会处理简单的频谱分析了,还有一下问题请教您:(1)我做FFT时,出现了变换后的数据为nan,不知道怎么处理了;(2)FFT时,横轴为频率域,请 怎么对一个加速度信号进行fft变换,求出振动信号的频率, 有谁知道MIMO-OFDM盲源分离自然梯度算法的仿真请问,在接收端fft变换后进行检测,需要考虑cdma不 matlab中fft变换出来后频率的数值不合理,这个声波数据是环境中的背景噪声波,采样频率是2wHz,得到的数据记录为两列,分别是时间t和幅度y1.用fft变换后求频率.程序如下,问题是我把程序里面的 matlab 如何进行复数的 fft运算我是想读取外部txt中的128个16进制数据(实部和虚部分别有128个)让后对128个点进行fft计算