EnumerableExtensionsSplit(IEnumerableDouble, Double, Int32) Method

Splits the source sequence by a max distance between values and an optional minimum number of intervals.

Definition

Namespace: Karamba.Utilities
Assembly: KarambaCommon (in KarambaCommon.dll) Version: 3.0.8.0+eb23a7103f0eca0b6d808121e15fec6899194e15
C#
public static IEnumerable<double> Split(
	this IEnumerable<double> source,
	double maxDistance,
	int minIntervals = 1
)

Parameters

source  IEnumerableDouble
The source sequence.
maxDistance  Double
The maximum distance between two values.
minIntervals  Int32  (Optional)
The minimum number of interval.

Return Value

IEnumerableDouble
A sequence of split elements.

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IEnumerableDouble. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).

See Also