作业帮 > 综合 > 作业

关于FFT的问题?采样点数怎么取?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/07 13:36:23
关于FFT的问题?采样点数怎么取?
因为采样频率定了,不是2的n次方,但是我看快速傅里叶的分解得是2的n次方,不够补零,补零的话感觉波形就不对了,难道对fft的输出没有影响吗?1个周期采样200点
补零对信号的频谱结构高端和低端有些影响,如只关心中段频率频谱结构的话,补零是不错的方法.本来即便采集256点,转换到频域后高频尾端的数据也不可靠.
再问: 你们做都是用2的n次方吗?以为前面的采样程序别人都做好了,改起来麻烦,补零,那不就相当于采样的波形变了?是吧,转换到频域,为什么高频尾端的数据不可靠呢?
再答: 高频尾端的数据不可靠是因为数据被认为截断的问题(矩形窗问题)。 补零,确实相当于采集的信号波形变了,可以理解为这是对信号的“歪曲”。但是,截断同样也是对信号的“歪曲”。正因为此,所以对信号的频谱结构高端和低端都产生一定的影响,但中间的频率成分受影响小的多。 这远不是一两句话能说清楚的问题。有兴趣深入做理论分析,或试试不同加窗的影响,多多实践,也可发现这个结论。
再问: 明白了一点,确实是截断了,那有什么办法弥补没有呢?大学那会儿变换就没学好,呵呵 这样可不可以,第一个周期里取200个点,再从第二个周期里取56个点,凑齐256个进行FFT,会不会比补零好一些呢?
再答: 频谱分析需要很多样本才能得到较可靠的分析结果,对于各态历经平稳随机过程,实际这许多样本通常是从一段较长时间的记录中截取的,每段样本截取的起点具有很大随机性,也就是说不必要也不应该要求后段样板紧连接在前段的尾端。 希望有助于你进一部分析。望采纳。