Skip to content

Commit 0809ad7

Browse files
committed
Test: fftfreq compare against known values
1 parent b5515aa commit 0809ad7

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/FftSharp.Tests/FftFreqTests.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,11 @@ public void Test_FftFreq_KnownValues()
2525
Assert.That(fft, Is.EqualTo(fftKnown).Within(1e-10));
2626

2727
// calculate FFT frequencies both ways
28+
double[] fftFreqKnown = { 0, 1, 2, 3, 4, 5, 6, 7, 8 };
2829
double[] fftFreq = FftSharp.Transform.FFTfreq(sampleRateHz, fft.Length);
2930
double[] fftFreq2 = FftSharp.Transform.FFTfreq(sampleRateHz, fft);
30-
Assert.That(fftFreq2, Is.EqualTo(fftFreq));
31+
Assert.That(fftFreq, Is.EqualTo(fftFreqKnown));
32+
Assert.That(fftFreq2, Is.EqualTo(fftFreqKnown));
3133

3234
ScottPlot.Plot plt1 = new(400, 200);
3335
plt1.AddSignal(samples, sampleRateHz);
@@ -69,10 +71,8 @@ public void Test_Freq_Lookup()
6971
};
7072
double[] freqsHalf = FftSharp.Transform.FFTfreq(sampleRate, fft, oneSided: true);
7173
double[] freqsHalf2 = FftSharp.Transform.FFTfreq(sampleRate, fft.Length, oneSided: true);
72-
Console.WriteLine(String.Join(",", freqsHalf2.Select(x => x.ToString())));
7374
Assert.That(freqsHalf, Is.EqualTo(freqsHalfKnown));
7475
Assert.That(freqsHalf2, Is.EqualTo(freqsHalfKnown));
75-
7676
}
7777
}
7878
}

0 commit comments

Comments
 (0)