Click or drag to resize

MasterCurveCreationGetMeanSquaredYDifference Method

Gets the mean squared difference between the y column and the interpolation function, provided that the x column is shifted by a factor.

Namespace: Altaxo.Data.Obsolete
Assembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public static void GetMeanSquaredYDifference(
	IInterpolationFunction interpolation,
	double interpolMin,
	double interpolMax,
	DoubleColumn x,
	DoubleColumn y,
	double shift,
	MasterCurveCreationOptions options,
	out double penalty,
	out int evaluatedPoints
)

Parameters

interpolation  IInterpolationFunction
The interpolating function of the master curve created so far.
interpolMin  Double
Minimum valid x value of the interpolation function.
interpolMax  Double
Maximum valid x value of the interpolation function.
x  DoubleColumn
Column of x values of the new part of the master curve.
y  DoubleColumn
Column of y values of the new part of the master curve.
shift  Double
Shift offset (direct offset or natural logarithm of the shiftFactor) for the new part of the master curve.
options  MasterCurveCreationOptions
Information for the master curve creation.
penalty  Double
Returns the calculated penalty value (mean squared difference between interpolation curve and provided data).
evaluatedPoints  Int32
Returns the number of points (of the new part of the curve) used for calculating the penalty value.
See Also