ArrayOperations

StockSharp.Xaml.Charting.Numerics.GenericMath

Métodos

IsEvenlySpaced``1
internal static bool IsEvenlySpaced<T>(T[] array, int startIndex, int count, double epsilon, double spacing)
result = ArrayOperations.IsEvenlySpaced(array, startIndex, count, epsilon, spacing)

Cálculo genérico rápido de se um array é uniformemente espaçado

IsEvenlySpaced``1
internal static bool IsEvenlySpaced<T>(IList<T> items, int startIndex, int count, double epsilon, double spacing)
result = ArrayOperations.IsEvenlySpaced(items, startIndex, count, epsilon, spacing)

Cálculo genérico rápido de se um array é uniformemente espaçado

IsSortedAscending``1
internal static bool IsSortedAscending<T>(T[] array, int startIndex, int count)
result = ArrayOperations.IsSortedAscending(array, startIndex, count)

Cálculo genérico rápido de se um array é ordenado

IsSortedAscending``1
internal static bool IsSortedAscending<T>(IList<T> items, int startIndex, int count)
result = ArrayOperations.IsSortedAscending(items, startIndex, count)

Cálculo genérico rápido de se uma lista está ordenada

Maximum``1
internal static T Maximum<T>(IEnumerable<T> enumerable)
result = ArrayOperations.Maximum(enumerable)

Retorna: T.MinValue se não existirem elementos na entrada. Isto é necessário para juntar intervalos de séries de dados

Maximum``1
internal static T Maximum<T>(T[] array, int startIndex, int count)
result = ArrayOperations.Maximum(array, startIndex, count)

Retorna: T.MinValue se não existirem elementos na entrada. Isto é necessário para juntar intervalos de séries de dados

Minimum``1
internal static T Minimum<T>(IEnumerable<T> enumerable)
result = ArrayOperations.Minimum(enumerable)

Retorna: T.MaxValue se não existirem elementos na entrada. Isto é necessário para juntar intervalos de séries de dados

Minimum``1
internal static T Minimum<T>(T[] array, int startIndex, int count)
result = ArrayOperations.Minimum(array, startIndex, count)

Retorna: T.MaxValue se não existirem elementos na entrada. Isto é necessário para juntar intervalos de séries de dados

Minimum``1
internal static T Minimum<T>(T[] array, int startIndex, int count, Func<T, T, T> minFunc)
result = ArrayOperations.Minimum(array, startIndex, count, minFunc)

Retorna: T.MaxValue se não existirem elementos na entrada. Isto é necessário para juntar intervalos de séries de dados

MinMax``1
public static void MinMax<T>(IEnumerable<T> enumerable, T min, T max)
ArrayOperations.MinMax(enumerable, min, max)

Cálculo genérico rápido do Mín e Max de um número enumerável

enumerable
A entrada é enumerável.
min
T.MaxValue se não existirem elementos na entrada. Isto é necessário para juntar intervalos de séries de dados
max
T.MinValue se não existirem elementos na entrada. Isto é necessário para juntar intervalos de séries de dados
MinMax``1
internal static void MinMax<T>(T[] array, int startIndex, int count, T min, T max)
ArrayOperations.MinMax(array, startIndex, count, min, max)

Cálculo genérico rápido do Min e Max de um array

array
O array de entrada.
startIndex
O índice de início.
count
A contagem.
min
T.MaxValue se não existirem elementos na entrada. Isto é necessário para juntar intervalos de séries de dados
max
T.MinValue se não existirem elementos na entrada. Isto é necessário para juntar intervalos de séries de dados