作业帮 > 综合 > 作业

用C语言 FFT求出结果之后,怎么求出信号的振幅,频率等啊.

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/25 18:39:34
用C语言 FFT求出结果之后,怎么求出信号的振幅,频率等啊.
FFT求出结果之后,怎么求出信号的振幅,频率等啊.根据一个公式(n-1)*fs/n能得到一个频率,但总感觉不对啊,比如这样一段数据:
时间(ms)
频率
采样
0
50.018
325.2839
10
50.018
325.2839
20
50.018
325.2839
30
50.018
325.2839
40
50.018
325.2839
50
50.018
325.2839
60
50.018
325.2839
70
50.018
325.2839
80
50.018
325.2839
90
50.018
325.2839
100
50.018
325.2839
110
50.017
325.2839
120
50.017
325.2839
130
50.018
325.2839
140
50.018
325.2839
对后面的数据进行FFT变换之后不可能得到前面的频率啊?求救赎!
用C语言 FFT求出结果之后,怎么求出信号的振幅,频率等啊.
你送给FFT的东西本身不是就包含各项频率了吗?