绘制WAVE谱分析图的代码示例
有没有类似下面这个图的WAVE频谱分析图的例子?
我比较喜欢用Python语言;Ruby也可以。
1 个回答
1
你需要计算每个FFT分析中每个箱子的大小(大小 = 斜边),这些箱子包含实部和虚部。然后,你要把每个点进行缩放,X轴代表频率,它的计算方法是:箱子的索引乘以(采样率 / FFT大小)。Y轴代表幅度,它是对之前计算出的大小应用分贝函数。
有没有类似下面这个图的WAVE频谱分析图的例子?
我比较喜欢用Python语言;Ruby也可以。
你需要计算每个FFT分析中每个箱子的大小(大小 = 斜边),这些箱子包含实部和虚部。然后,你要把每个点进行缩放,X轴代表频率,它的计算方法是:箱子的索引乘以(采样率 / FFT大小)。Y轴代表幅度,它是对之前计算出的大小应用分贝函数。