y = ∑i=1n ci xi-1
where n > 1 and xmin, xmax are parameters. For x < xmin and x > xmax, the polynomial is replaced by a linear function in such a way that the first derivative is continuous everywhere.function extendedPolynomial extends Modelica.Icons.Function; input Real x "x value"; input Real[:] c "Polynomial coefficients"; input Real xMin "Minimum x value for polynomial"; input Real xMax "Maximum x value for polynomial"; output Real y "y value"; end extendedPolynomial;
zeroDerivative
.
x
the first argument.
xMin
and xMax
.