如何从FFT傅立叶中获得正弦波的频率?

时间:2015-12-14 15:43:13

标签: c# fft frequency

所以我有一个浮点数组,其中已经执行了FFT。 现在我有一个充满价值的阵列,但我如何获得主频率呢? 我试过这个,我在另一个页面(How do I obtain the frequencies of each value in an FFT?)上找到了,但它不适用于我的代码。

其中FloatArray是存储FFT过程的所有值的地方,freq是存储每个值的频率的列表

         List<float> freq=new List<float>();

        for(int i=0;i<FloatArray.Length/2;i++)
        {
            float ja = (i * values.sampleRate) / FloatArray.Length;
            freq.Add(ja);
        }

0 个答案:

没有答案