Search Results for

    Show / Hide Table of Contents

    Class Index

    Class with utility-methods forr working with indices (vectors of integers)

    There are some special features of indices: they should never be negative, and indice vectors are often monotonically increasing.

    Inheritance
    object
    Index
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: TimeSeriesAnalysis
    Assembly: TimeSeriesAnalysis.dll
    Syntax
    public class Index

    Methods

    | Edit this page View Source

    Add(int[], int)

    elementwise addition of val2 to array1

    Declaration
    public static int[] Add(int[] array1, int val2)
    Parameters
    Type Name Description
    int[] array1
    int val2
    Returns
    Type Description
    int[]
    | Edit this page View Source

    AppendTrailingIndices(List<int>)

    When filtering out bad data before identification of difference equations that depend both y[k] and y[k-1] it will some times be neccessary, to append the trailing indices

    Declaration
    public static List<int> AppendTrailingIndices(List<int> indiceArray)
    Parameters
    Type Name Description
    List<int> indiceArray
    Returns
    Type Description
    List<int>
    | Edit this page View Source

    InverseIndices(int, List<int>)

    given a list of sorted indeces and a desired vector size N, returns the indices that are not in "sortedIndices" i.e. of the "other vectors

    Declaration
    public static List<int> InverseIndices(int N, List<int> sortedIndices)
    Parameters
    Type Name Description
    int N
    List<int> sortedIndices
    Returns
    Type Description
    List<int>
    | Edit this page View Source

    MakeIndexArray(int, int)

    creates a monotonically increasing integer (11.12.13...) array starting at startValue and ending at endValue

    Declaration
    public static int[] MakeIndexArray(int startValue, int endValue)
    Parameters
    Type Name Description
    int startValue
    int endValue
    Returns
    Type Description
    int[]
    | Edit this page View Source

    Max(int[], int)

    Returns element-wise maximum of array element and value

    Declaration
    public static int[] Max(int[] array, int value)
    Parameters
    Type Name Description
    int[] array
    int value
    Returns
    Type Description
    int[]
    | Edit this page View Source

    Remove(int[], List<int>)

    Removes ceratin indices from the array

    Declaration
    public static int[] Remove(int[] array, List<int> indicesToRemove)
    Parameters
    Type Name Description
    int[] array
    List<int> indicesToRemove
    Returns
    Type Description
    int[]
    | Edit this page View Source

    Subtract(int[], int)

    subtracts val2 from array2 elements

    Declaration
    public static int[] Subtract(int[] array1, int val2)
    Parameters
    Type Name Description
    int[] array1
    int val2
    Returns
    Type Description
    int[]
    | Edit this page View Source

    Union(List<int>, List<int>)

    returns the union of array1 and array2, a list of elements that are in either vector

    Declaration
    public static List<int> Union(List<int> vec1, List<int> vec2)
    Parameters
    Type Name Description
    List<int> vec1
    List<int> vec2
    Returns
    Type Description
    List<int>
    • Edit this page
    • View Source
    In this article
    Back to top Generated by DocFX