}
}
@Test
public void testPSplineFit2() {
final BasisFunctionGenerator generator = new BasisFunctionGenerator();
List<Function1D<Double, Double>> basisFuncs = generator.generateSet(0, 12, 100, 3);
List<Function1D<Double, Double>> basisFuncsLog = generator.generateSet(-5, 3, 100, 3);
final GeneralizedLeastSquare gls = new GeneralizedLeastSquare();
final Interpolator1D interpolator = new CombinedInterpolatorExtrapolator(new DoubleQuadraticInterpolator1D(), new FlatExtrapolator1D());