/** * Get the derivative of the polynomial spline function. * * @return the derivative function. */ public PolynomialSplineFunction polynomialSplineDerivative() { PolynomialFunction derivativePolynomials[] = new PolynomialFunction[n]; for (int i = 0; i < n; i++) { derivativePolynomials[i] = polynomials[i].polynomialDerivative(); } return new PolynomialSplineFunction(knots, derivativePolynomials); }
return new PolynomialSplineFunction(x, polynomials);
return new PolynomialSplineFunction(xvals, polynomials);
return new PolynomialSplineFunction(x, polynomials);
/** * Get the derivative of the polynomial spline function. * * @return the derivative function. */ public PolynomialSplineFunction polynomialSplineDerivative() { PolynomialFunction derivativePolynomials[] = new PolynomialFunction[n]; for (int i = 0; i < n; i++) { derivativePolynomials[i] = polynomials[i].polynomialDerivative(); } return new PolynomialSplineFunction(knots, derivativePolynomials); }
/** * Get the derivative of the polynomial spline function. * * @return the derivative function. */ public PolynomialSplineFunction polynomialSplineDerivative() { PolynomialFunction derivativePolynomials[] = new PolynomialFunction[n]; for (int i = 0; i < n; i++) { derivativePolynomials[i] = polynomials[i].polynomialDerivative(); } return new PolynomialSplineFunction(knots, derivativePolynomials); }
@Override public PolynomialSplineFunction createInstance(Type type) { return new PolynomialSplineFunction(new double[]{1, 2}, new PolynomialFunction[]{new PolynomialFunction(new double[1])}); } }).create();
return new PolynomialSplineFunction(newKnots, newPolynomials);
return new PolynomialSplineFunction(xvals, polynomials);
return new PolynomialSplineFunction(x, polynomials);
return new PolynomialSplineFunction(x, polynomials);
return new PolynomialSplineFunction(xvals, polynomials);
return new PolynomialSplineFunction(x, polynomials);
return new PolynomialSplineFunction(x, polynomials);