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.ObsoleteAssembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax 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