用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变换之后不可能得到前面的频率啊?求救赎!
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求出结果之后,怎么求出信号的振幅,频率等啊.](/uploads/image/z/6045387-51-7.jpg?t=%E7%94%A8C%E8%AF%AD%E8%A8%80+FFT%E6%B1%82%E5%87%BA%E7%BB%93%E6%9E%9C%E4%B9%8B%E5%90%8E%2C%E6%80%8E%E4%B9%88%E6%B1%82%E5%87%BA%E4%BF%A1%E5%8F%B7%E7%9A%84%E6%8C%AF%E5%B9%85%2C%E9%A2%91%E7%8E%87%E7%AD%89%E5%95%8A.)
你送给FFT的东西本身不是就包含各项频率了吗?
用C语言 FFT求出结果之后,怎么求出信号的振幅,频率等啊.
怎么对一个加速度信号进行fft变换,求出振动信号的频率,
fft之后怎么看某条谱线的频率?
64点的FFT计算结果,有几个点的频率信号?
一周期信号进行FFT分析,结果频谱上频率为零的谱线很高,为什么?
fft完了以后,怎么才能得到基波频率和振幅
C语言 怎么求出一个多位数 每位的数字?
C语言怎么求出各个位数的和
用示波器怎样测量交流信号的振幅频率
matlab中 对一个信号用fft()处理,对应某一频率的fft值的大小有何意义?
信号与系统的小问题,关于取样定理中的信号最高频率f的求出.
进行快速傅里叶变换(FFT)之后,基波的频率ω与原信号的频率、采样的频率之间的关系.