Table of Contents

Enum InterpolationMethodForNonequidistantData

Namespace
VirtualLabAPI.Core.Numerics
Assembly
VirtualLabAPI.dll

Enum for the different methods of interpolation for non-equidistant data

public enum InterpolationMethodForNonequidistantData

Fields

[EnumDescription("Constant Interval", false)] ConstantInterval = 0

Assume constant values from one data point's coordinate to the next point's coordinate. For this method the data are assumed to be constant in each interval which is given by [coordinate(i), coordinate(i+1)[, where i is the data point index. So the width of the last interval has to be defined separately by [coordinate(NoOfDataPoints-1), CoordinateOfLastIntervalsUpperLimit[.

[EnumDescription("Linear (Amplitude/Phase)", false)] LinearOnAmplitudeAndPhase = 2

Linear interpolation (on amplitude and phase) between two data point's coordinates.

[EnumDescription("Linear (Real/Imaginary Part)", false)] [AlternateEnumDescription("Linear")] LinearOnRealAndImaginaryPart = 1

Linear interpolation (on real and imaginary part) between two data point's coordinates.