Click or drag to resize

EmpiricalModeDecompositionCreateInterpolationDataByMirroring Method

Creates interpolation data for the envelope by mirroring the extrema at the boundaries.

Namespace: Altaxo.Science.Signals
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3448.0 (4.8.3448.0)
Syntax
C#
public static (double[] , double[] ) CreateInterpolationDataByMirroring(
	ReadOnlySpan<double> x,
	double[] y,
	IReadOnlyList<int> extremaIndices,
	IReadOnlyList<int> alternativeExtremaIndices
)

Parameters

x  ReadOnlySpanDouble
The x-values of the signal.
y  Double
The y-values of the signal.
extremaIndices  IReadOnlyListInt32
The indices of the extrema to use for interpolation.
alternativeExtremaIndices  IReadOnlyListInt32
The indices of the alternative extrema (used for spacing in case of single extrema).

Return Value

ValueTupleDouble, Double
The x and y values for interpolation.
See Also