Click or drag to resize

RationalCubicSplineSplineC1 Method

Calculates the spline coefficients a(i), b(i), c(i), d(i) for a spline with a given 1st derivative vector. Uses the coefficients calculated by `SplineA` and `SplineB1`.

Namespace: Altaxo.Calc.Interpolation
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3448.0 (4.8.3448.0)
Syntax
C#
protected void SplineC1(
	double p,
	IReadOnlyList<double> x,
	IReadOnlyList<double> dx,
	IReadOnlyList<double> y,
	IReadOnlyList<double> y1,
	Vector<double> a,
	Vector<double> b,
	Vector<double> c,
	Vector<double> d
)

Parameters

p  Double
Smoothing parameter.
x  IReadOnlyListDouble
Abscissa vector.
dx  IReadOnlyListDouble
(Inverse) abscissa difference vector.
y  IReadOnlyListDouble
Ordinate vector.
y1  IReadOnlyListDouble
1st derivative vector.
a  VectorDouble
Output spline coefficient vector a.
b  VectorDouble
Output spline coefficient vector b.
c  VectorDouble
Output spline coefficient vector c.
d  VectorDouble
Output spline coefficient vector d.
See Also