Browse Source

small bugfix for the Autocorrelate function

ridge-regression
Tobias Glaubach 8 years ago
parent
commit
96ee846074
  1. 10
      src/Numerics/Statistics/Correlation.cs

10
src/Numerics/Statistics/Correlation.cs

@ -129,14 +129,14 @@ namespace MathNet.Numerics.Statistics
{
for (int ii = 0; ii < nFFT; ii++)
{
if (!iex.MoveNext())
{
throw new ArgumentOutOfRangeException("x");
}
xArrNow = iex.Current;
if (ii < N)
{
if (!iex.MoveNext())
throw new ArgumentOutOfRangeException("x");
xArrNow = iex.Current;
x_fft[ii] = new Complex(xArrNow - x_dash, 0.0); // copy values in range and substract mean
}
else
x_fft[ii] = new Complex(0.0, 0.0); // pad all remaining points
}

Loading…
Cancel
Save