Name

Description

CrossProduct

Computes the cross product with the specified vector.

DotProduct

Computes the dot product with the specified vector.

FindAll

Finds all indices at which the specified value is present.

FindFirst

Finds the first index at which the specified value is present. If the value is not present in the array, 1 will be returned.

FindLast

Finds the last index at which the specified value is present. If the value is not present in the array, 1 will be returned.

Format

Converts the numeric values contained within the calling Array into a string based on the format specifiers given by formatString. The format specifiers are standard C/C++ specifiers as used with the sprintf function. The Format method converts a double precision floating point value to a string; the IFormat method should be used to convert an integer value to a string.

GetShuffledElements

Returns a copy of the calling Array where the elements have been randomly shuffled. Calling SeedNoise will set the seed for this method.

GetUniqueElements

Returns an Array containing the unique elements of the calling Array in the order in which they appeared in the calling Array.

IFormat

Converts the numeric values contained within the calling Array into a string based on the format specifiers given by formatString. The format specifiers are standard C/C++ specifiers as used with the sprintf function. The IFormat method converts an integer value to a string; the Format method should be used to convert a double precision floating point value to a string.

IsEqualTo

Determines if two arrays are equal.

Kurtosis

Returns the kurtosis value of the array.

Max

Returns the maximum value in the array.

Mean

Returns the mean value of the array.

Median

Returns the median value of the array.

Min

Returns the minimum value in the array.

Norm

Computes the square root of the sum of the squares of all array elements.

Normalized

Computes an array where each element is divided by the array norm.

PolynomialFit

Uses Singular Value Decomposition to compute the coefficients of a polynomial to best fit the provided data set. The coefficients are returned in order of highest to lowest degree.

PolynomialRoots

Treats the array of numbers as the coefficients of a polynomial wherein the coefficients are arranged from highest to lowest degree. The degree of the polynomial must be between 1 and 100. Returns the real roots of the polynomial.

Reversed

Returns a copy of the Array with the elements in reverse order.

Skewness

Returns the skewness value of the array.

SortedAscending

Returns a copy of the calling Array sorted in ascending order.

SortedDescending

Returns a copy of the calling Array sorted in descending order.

StandardDeviation

Returns the sample standard deviation of the array.

Sum

Returns the sum of the elements in the array.

ToColumnMajorMatrix

Returns a matrix using the input array as its columnmajor elements.

ToColumnMatrix

Returns a column matrix representation of the value.

ToDiagonalMatrix

Returns a Matrix where the diagonal elements are the elements of the calling Array.

ToRowMajorMatrix

Returns a matrix using the input array as its rowmajor elements.

ToRowMatrix

Returns a row matrix representation of the value.

ToStringArray

Returns a copy of the Array in the form of a StringArray. This is equivalent to creating a StringArray consisting of each element of the calling Array using the ToString() method.

ToTimeSpanArray

Converts the array of values to an array of TimeSpans using the specified units. The level of precision of the conversion to the TimeSpanArray is a function of the underlying units of the data stored in the Array.

VertexAngle

Returns the angle in degrees between two 3element vectors.
