Click or drag to resize

NMathFunctions Class

Class NMathFunctions provides standard mathematical functions for NMath types. Trigonometric functions, exponents, logarithms, powers, and square roots are provided for vector, matrix, and complex number types.
Inheritance Hierarchy

Namespace: CenterSpace.NMath.Core
Assembly: NMath (in NMath.dll) Version: 7.4
Syntax
public class NMathFunctions

The NMathFunctions type exposes the following members.

Constructors
 NameDescription
Public methodNMathFunctionsInitializes a new instance of the NMathFunctions class
Top
Properties
 NameDescription
Public propertyStatic memberDoubleMachineEpsilon The double precision machine epsilon for this machine.
Public propertyStatic memberFloatMachineEpsilon The single precision machine epsilon for this machine.
Top
Methods
 NameDescription
Public methodStatic memberAbs(Double) Calculates the absolute value of a double-precision floating point number.
Public methodStatic memberAbs(DoubleBandMatrix) Creates a new matrix with the same dimensions and bandwidths as a given matrix, whose values are the result of applying the absolute value function to each element of the matrix.
Public methodStatic memberAbs(DoubleComplex) Calculates the absolute value of a complex number.
Public methodStatic memberAbs(DoubleComplexBandMatrix) Creates a new matrix with the same dimensions and bandwidths as a given matrix, whose values are the result of applying the absolute value function to each element of the matrix.
Public methodStatic memberAbs(DoubleComplexLowerTriMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the absolute value function to each element of the matrix.
Public methodStatic memberAbs(DoubleComplexMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the absolute value function to each element of the matrix.
Public methodStatic memberAbs(DoubleComplexTriDiagMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the absolute value function to each element of the matrix.
Public methodStatic memberAbs(DoubleComplexUpperTriMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the absolute value function to each element of the matrix.
Public methodStatic memberAbs(DoubleComplexVector) Creates a new vector with the same dimension as a given vector, whose values are the result of applying the absolute value function to each element of the vector.
Public methodStatic memberAbs(DoubleHermitianBandMatrix) Creates a new matrix with the same dimensions and half bandwidth as a given matrix, whose values are the result of applying the absolute value function to each element of the matrix.
Public methodStatic memberAbs(DoubleHermitianMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the absolute value function to each element of the matrix.
Public methodStatic memberAbs(DoubleLowerTriMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the absolute value function to each element of the matrix.
Public methodStatic memberAbs(DoubleMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the absolute value function to each element of the matrix.
Public methodStatic memberAbs(DoubleSymBandMatrix) Creates a new matrix with the same dimensions and half bandwidth as a given matrix, whose values are the result of applying the absolute value function to each element of the matrix.
Public methodStatic memberAbs(DoubleSymmetricMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the absolute value function to each element of the matrix.
Public methodStatic memberAbs(DoubleTriDiagMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the absolute value function to each element of the matrix.
Public methodStatic memberAbs(DoubleUpperTriMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the absolute value function to each element of the matrix.
Public methodStatic memberAbs(DoubleVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the absolute value function to each element of the vector.
Public methodStatic memberAbs(FloatBandMatrix) Creates a new matrix with the same dimensions and bandwidths as a given matrix, whose values are the result of applying the absolute value function to each element of the matrix.
Public methodStatic memberAbs(FloatComplex) Calculates the absolute value of a complex number.
Public methodStatic memberAbs(FloatComplexBandMatrix) Creates a new matrix with the same dimensions and bandwidths as a given matrix, whose values are the result of applying the absolute value function to each element of the matrix.
Public methodStatic memberAbs(FloatComplexLowerTriMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the absolute value function to each element of the matrix.
Public methodStatic memberAbs(FloatComplexMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the absolute value function to each element of the matrix.
Public methodStatic memberAbs(FloatComplexTriDiagMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the absolute value function to each element of the matrix.
Public methodStatic memberAbs(FloatComplexUpperTriMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the absolute value function to each element of the matrix.
Public methodStatic memberAbs(FloatComplexVector) Creates a new vector with the same dimension as a given vector, whose values are the result of applying the absolute value function to each element of the vector.
Public methodStatic memberAbs(FloatHermitianBandMatrix) Creates a new matrix with the same dimensions and half bandwidth as a given matrix, whose values are the result of applying the absolute value function to each element of the matrix.
Public methodStatic memberAbs(FloatHermitianMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the absolute value function to each element of the matrix.
Public methodStatic memberAbs(FloatLowerTriMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the absolute value function to each element of the matrix.
Public methodStatic memberAbs(FloatMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the absolute value function to each element of the matrix.
Public methodStatic memberAbs(FloatSymBandMatrix) Creates a new matrix with the same dimensions and half bandwidth as a given matrix, whose values are the result of applying the absolute value function to each element of the matrix.
Public methodStatic memberAbs(FloatSymmetricMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the absolute value function to each element of the matrix.
Public methodStatic memberAbs(FloatTriDiagMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the absolute value function to each element of the matrix.
Public methodStatic memberAbs(FloatUpperTriMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the absolute value function to each element of the matrix.
Public methodStatic memberAbs(FloatVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the absolute value function to each element of the given vector.
Public methodStatic memberAbs(Single) Calculates the absolute value of a floating point number.
Public methodStatic memberAbsSum(DoubleComplexSparseVector) Calculates the sum of the absolute value of a given vector's elements.
Public methodStatic memberAbsSum(DoubleComplexVector) Calculates the sum of the L1 norms of a given vector's elements.
Public methodStatic memberAbsSum(DoubleSparseVector) Calculates the sum of the absolute value of a given vector's elements.
Public methodStatic memberAbsSum(DoubleVector) Calculates the sum of the absolute value of a given vector's elements.
Public methodStatic memberAbsSum(FloatComplexSparseVector) Calculates the sum of the absolute value of a given vector's elements.
Public methodStatic memberAbsSum(FloatComplexVector) Calculates the sum of the L1 norms of a given vector's elements.
Public methodStatic memberAbsSum(FloatSparseVector) Calculates the sum of the absolute value of a given vector's elements.
Public methodStatic memberAbsSum(FloatVector) Calculates the sum of the absolute value of a given vector's elements.
Public methodStatic memberAcos(Double) Calculates the arccosine of a double-precision floating point number.
Public methodStatic memberAcos(DoubleMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the arccosine function to each element of the matrix.
Public methodStatic memberAcos(DoubleSymmetricMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the arccosine function to each element of the matrix.
Public methodStatic memberAcos(DoubleVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the arccosine function to each element of the vector.
Public methodStatic memberAcos(FloatMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the arccosine function to each element of the matrix.
Public methodStatic memberAcos(FloatSymmetricMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the arccosine function to each element of the matrix.
Public methodStatic memberAcos(FloatVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the arccosine function to each element of the given vector.
Public methodStatic memberAcos(Single) Calculates the arccosine of a floating point number.
Public methodStatic memberAnd Returns the logical AND of two boolean values.
Public methodStatic memberArg(DoubleBandMatrix) Returns the complex arguments of a given matrix's elements. In this case, there is no imaginary part, so this method simply returns the given matrix.
Public methodStatic memberArg(DoubleComplex) Returns the argument (or phase) of a complex number.
Public methodStatic memberArg(DoubleComplexBandMatrix) Returns the complex arguments of a given matrix's elements.
Public methodStatic memberArg(DoubleComplexLowerTriMatrix) Returns the complex arguments of a given matrix's elements.
Public methodStatic memberArg(DoubleComplexMatrix) Returns the arguments of a given matrix's elements. In this case, there is no imaginary part, so this method simply returns the given matrix.
Public methodStatic memberArg(DoubleComplexTriDiagMatrix) Returns the complex arguments of a given matrix's elements.
Public methodStatic memberArg(DoubleComplexUpperTriMatrix) Returns the complex arguments of a given matrix's elements.
Public methodStatic memberArg(DoubleComplexVector) Returns a real vector whose values are the arguments of the corresponding complex vector entries.
Public methodStatic memberArg(DoubleHermitianBandMatrix) Returns the complex arguments of a given matrix's elements.
Public methodStatic memberArg(DoubleHermitianMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the arg function to each element of the matrix.
Public methodStatic memberArg(DoubleLowerTriMatrix) Returns the complex arguments of a given matrix's elements. In this case, there is no imaginary part, so this method simply returns the given matrix.
Public methodStatic memberArg(DoubleMatrix) Returns the complex arguments of a given matrix's elements. In this case, there is no imaginary part, so this method simply returns the given matrix.
Public methodStatic memberArg(DoubleSymBandMatrix) Returns the complex arguments of a given matrix's elements. In this case, there is no imaginary part, so this method simply returns the given matrix.
Public methodStatic memberArg(DoubleSymmetricMatrix) Returns the complex arguments of a given matrix's elements. In this case, there is no imaginary part, so this method simply returns the given matrix.
Public methodStatic memberArg(DoubleTriDiagMatrix) Returns the complex arguments of a given matrix's elements. In this case, there is no imaginary part, so this method simply returns the given matrix.
Public methodStatic memberArg(DoubleUpperTriMatrix) Returns the complex arguments of a given matrix's elements. In this case, there is no imaginary part, so this method simply returns the given matrix.
Public methodStatic memberArg(DoubleVector) Calculates the complex argument of a vector.
Public methodStatic memberArg(FloatBandMatrix) Returns the complex arguments of a given matrix's elements. In this case, there is no imaginary part, so this method simply returns the given matrix.
Public methodStatic memberArg(FloatComplex) Returns the argument (or phase) of a complex number.
Public methodStatic memberArg(FloatComplexBandMatrix) Returns the complex arguments of a given matrix's elements.
Public methodStatic memberArg(FloatComplexLowerTriMatrix) Returns the complex arguments of a given matrix's elements.
Public methodStatic memberArg(FloatComplexMatrix) Returns a real matrix whose values are the arguments of the corresponding complex matrix entries.
Public methodStatic memberArg(FloatComplexTriDiagMatrix) Returns the complex arguments of a given matrix's elements.
Public methodStatic memberArg(FloatComplexUpperTriMatrix) Returns the complex arguments of a given matrix's elements.
Public methodStatic memberArg(FloatComplexVector) Returns a real vector whose values are the arguments of the corresponding complex vector entries.
Public methodStatic memberArg(FloatHermitianBandMatrix) Returns the complex arguments of a given matrix's elements.
Public methodStatic memberArg(FloatHermitianMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the arg function to each element of the matrix.
Public methodStatic memberArg(FloatLowerTriMatrix) Returns the complex arguments of a given matrix's elements. In this case, there is no imaginary part, so this method simply returns the given matrix.
Public methodStatic memberArg(FloatMatrix) Returns the arguments of a given matrix's elements. In this case, there is no imaginary part, so this method simply returns the given matrix.
Public methodStatic memberArg(FloatSymBandMatrix) Returns the complex arguments of a given matrix's elements. In this case, there is no imaginary part, so this method simply returns the given matrix.
Public methodStatic memberArg(FloatSymmetricMatrix) Returns the complex arguments of a given matrix's elements. In this case, there is no imaginary part, so this method simply returns the given matrix.
Public methodStatic memberArg(FloatTriDiagMatrix) Returns the complex arguments of a given matrix's elements. In this case, there is no imaginary part, so this method simply returns the given matrix.
Public methodStatic memberArg(FloatUpperTriMatrix) Returns the complex arguments of a given matrix's elements. In this case, there is no imaginary part, so this method simply returns the given matrix.
Public methodStatic memberArg(FloatVector) Calculates the complex argument of a vector.
Public methodArrayOfRandomNumbers(Int32, Double, Double) Constructs an array of uniformly distributed random numbers whose values lie between the given minimum and maximum values.
Public methodArrayOfRandomNumbers(Int32, Double, Double, Int32) Constructs an array of uniformly distributed random numbers whose values lie between the given minimum and maximum values.
Public methodStatic memberAsin(Double) Calculates the arcsine of a double-precision floating point number.
Public methodStatic memberAsin(DoubleMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the arcsine function to each element of the matrix.
Public methodStatic memberAsin(DoubleSymmetricMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the arcsine function to each element of the matrix.
Public methodStatic memberAsin(DoubleVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the arcsine function to each element of the vector.
Public methodStatic memberAsin(FloatMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the arcsine function to each element of the matrix.
Public methodStatic memberAsin(FloatSymmetricMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the arcsine function to each element of the matrix.
Public methodStatic memberAsin(FloatVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the arcsine function to each element of the given vector.
Public methodStatic memberAsin(Single) Calculates the arcsine of a floating point number.
Public methodStatic memberAtan(Double) Calculates the arctangent of a double-precision floating point number.
Public methodStatic memberAtan(DoubleComplex) Calculates the inverse tangent of a complex number.
Public methodStatic memberAtan(DoubleComplexVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the arc tangent function to each element of the vector.
Public methodStatic memberAtan(DoubleMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the arctangent function to each element of the matrix.
Public methodStatic memberAtan(DoubleSymmetricMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the arctangent function to each element of the matrix.
Public methodStatic memberAtan(DoubleVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the arctangent function to each element of the vector.
Public methodStatic memberAtan(FloatMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the arctangent function to each element of the matrix.
Public methodStatic memberAtan(FloatSymmetricMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the arctangent function to each element of the matrix.
Public methodStatic memberAtan(FloatVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the arctangent function to each element of the given vector.
Public methodStatic memberAtan(Single) Calculates the arctangent of a floating point number.
Public methodStatic memberAtan2(Double, Double) Calculates the arctangent of the two double-precision floating point numbers.
Public methodStatic memberAtan2(DoubleMatrix, DoubleMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the arctangent2 function to each element of the matrix with the corresponding element from a second matrix.
Public methodStatic memberAtan2(DoubleSymmetricMatrix, DoubleSymmetricMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the arctangent2 function to each element of the matrix with the corresponding element from a second matrix.
Public methodStatic memberAtan2(DoubleVector, DoubleVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the arctangent2 function to each element of the vector with the appropriate parameter from w.
Public methodStatic memberAtan2(FloatMatrix, FloatMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the arctangent2 function to each element of the matrix with the corresponding element from a second matrix.
Public methodStatic memberAtan2(FloatSymmetricMatrix, FloatSymmetricMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the arctangent2 function to each element of the matrix with the corresponding element from a second matrix.
Public methodStatic memberAtan2(FloatVector, FloatVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the arctangent2 function to each element of the given vector.
Public methodStatic memberAtan2(Single, Single) Calculates the arctangent of the two floating point numbers.
Public methodStatic memberBetaObsolete.
Returns the value of the beta function at a given value.
Public methodStatic memberBinomialObsolete.
Returns the binomial coefficient ("n choose m"), the number of ways of picking m unordered outcomes from n possibilities.
Public methodStatic memberBinomialLnObsolete.
Returns the natural log of the binomial coefficient ("n choose m"), the number of ways of picking m unordered outcomes from n possibilities.
Public methodStatic memberCeil(Double) Calculates the ceiling rounding function of a double-precision floating point number.
Public methodStatic memberCeil(DoubleMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the ceiling rounding function to each element of the matrix.
Public methodStatic memberCeil(DoubleVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the ceiling rounding function to each element of the vector.
Public methodStatic memberCeil(FloatMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the ceiling rounding function to each element of the matrix.
Public methodStatic memberCeil(FloatVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the ceiling rounding function to each element of the given vector.
Public methodStatic memberCeil(Single) Calculates the ceiling rounding function of a floating point number.
Public methodStatic memberCentralMoment(Double, Int32) Calculates the specified central moment about the mean for the the given data.
Public methodStatic memberCentralMoment(DoubleVector, Int32) Calculates the specified central moment about the mean for the the given data.
Public methodStatic memberCentralMoment(IDFColumn, Int32) Calculates the specified central moment about the mean for the the given data.
Public methodStatic memberCentralMoment(Int32, Int32) Calculates the specified central moment about the mean for the the given data.
Public methodStatic memberConditionNumber(DoubleComplexLowerTriMatrix) Computes an estimate of the reciprocal of the condition number of a given matrix with respect to the one norm.
Public methodStatic memberConditionNumber(DoubleComplexTriDiagMatrix) Computes an estimate of the reciprocal of the condition number of a given matrix in the 1-norm. Matrix is assumed to be Hermitian and positive definite.
Public methodStatic memberConditionNumber(DoubleComplexUpperTriMatrix) Computes an estimate of the reciprocal of the condition number of a given matrix with respect to the one norm.
Public methodStatic memberConditionNumber(DoubleHermitianBandMatrix) Computes an estimate of the reciprocal of the condition number of a given matrix with respect to the one norm.
Public methodStatic memberConditionNumber(DoubleHermitianMatrix) Computes an estimate of the reciprocal of the condition number of a given matrix in the 1-norm.
Public methodStatic memberConditionNumber(DoubleLowerTriMatrix) Computes an estimate of the reciprocal of the condition number of a given matrix with respect to the one norm.
Public methodStatic memberConditionNumber(DoubleSymBandMatrix) Computes an estimate of the reciprocal of the condition number of a given matrix with respect to the one norm.
Public methodStatic memberConditionNumber(DoubleSymmetricMatrix) Computes an estimate of the reciprocal of the condition number of a given matrix in the 1-norm.
Public methodStatic memberConditionNumber(DoubleTriDiagMatrix) Computes an estimate of the reciprocal of the condition number of a given matrix in the 1-norm.
Public methodStatic memberConditionNumber(DoubleUpperTriMatrix) Computes an estimate of the reciprocal of the condition number of a given matrix with respect to the one norm.
Public methodStatic memberConditionNumber(FloatComplexLowerTriMatrix) Computes an estimate of the reciprocal of the condition number of a given matrix with respect to the one norm.
Public methodStatic memberConditionNumber(FloatComplexTriDiagMatrix) Computes an estimate of the reciprocal of the condition number of a given matrix in the 1-norm.
Public methodStatic memberConditionNumber(FloatComplexUpperTriMatrix) Computes an estimate of the reciprocal of the condition number of a given matrix with respect to the one norm.
Public methodStatic memberConditionNumber(FloatHermitianBandMatrix) Computes an estimate of the reciprocal of the condition number of a given matrix with respect to the one norm.
Public methodStatic memberConditionNumber(FloatHermitianMatrix) Computes an estimate of the reciprocal of the condition number of a given matrix in the 1-norm.
Public methodStatic memberConditionNumber(FloatLowerTriMatrix) Computes an estimate of the reciprocal of the condition number of a given matrix with respect to the one norm.
Public methodStatic memberConditionNumber(FloatSymBandMatrix) Computes an estimate of the reciprocal of the condition number of a given matrix with respect to the one norm.
Public methodStatic memberConditionNumber(FloatSymmetricMatrix) Computes an estimate of the reciprocal of the condition number of a given matrix in the 1-norm.
Public methodStatic memberConditionNumber(FloatTriDiagMatrix) Computes an estimate of the reciprocal of the condition number of a given matrix in the 1-norm.
Public methodStatic memberConditionNumber(FloatUpperTriMatrix) Computes an estimate of the reciprocal of the condition number of a given matrix with respect to the one norm.
Public methodStatic memberConditionNumber(DoubleBandMatrix, NormType) Computes an estimate of the reciprocal of the condition number of a given matrix in the specified norm type.
Public methodStatic memberConditionNumber(DoubleComplexBandMatrix, NormType) Computes an estimate of the reciprocal of the condition number of a given matrix in the specified norm type.
Public methodStatic memberConditionNumber(DoubleComplexLowerTriMatrix, NormType) Computes an estimate of the reciprocal of the condition number of a given matrix with respect to the specified norm.
Public methodStatic memberConditionNumber(DoubleComplexMatrix, NormType) Computes the reciprocal of the condition number of a given matrix in the specified norm type.
Public methodStatic memberConditionNumber(DoubleComplexTriDiagMatrix, NormType) Computes an estimate of the reciprocal of the condition number of a given matrix in the specified norm type.
Public methodStatic memberConditionNumber(DoubleComplexUpperTriMatrix, NormType) Computes an estimate of the reciprocal of the condition number of a given matrix with respect to the specified norm.
Public methodStatic memberConditionNumber(DoubleHermitianBandMatrix, Boolean) Computes an estimate of the reciprocal of the condition number of a given matrix with respect to the one norm.
Public methodStatic memberConditionNumber(DoubleHermitianMatrix, Boolean) Computes an estimate of the reciprocal of the condition number of a given matrix in the 1-norm.
Public methodStatic memberConditionNumber(DoubleLowerTriMatrix, NormType) Computes an estimate of the reciprocal of the condition number of a given matrix with respect to the specified norm.
Public methodStatic memberConditionNumber(DoubleMatrix, NormType) Computes the reciprocal of the condition number of a given matrix in the specified norm type.
Public methodStatic memberConditionNumber(DoubleSymBandMatrix, Boolean) Computes an estimate of the reciprocal of the condition number of a given matrix with respect to the one norm.
Public methodStatic memberConditionNumber(DoubleSymmetricMatrix, Boolean) Computes an estimate of the reciprocal of the condition number of a given matrix in the 1-norm.
Public methodStatic memberConditionNumber(DoubleTriDiagMatrix, NormType) Computes an estimate of the reciprocal of the condition number of a given matrix in the specified norm type.
Public methodStatic memberConditionNumber(DoubleTriDiagMatrix, Boolean) Computes an estimate of the reciprocal of the condition number of a given matrix in the 1-norm.
Public methodStatic memberConditionNumber(DoubleUpperTriMatrix, NormType) Computes an estimate of the reciprocal of the condition number of a given matrix with respect to the specified norm.
Public methodStatic memberConditionNumber(FloatBandMatrix, NormType) Computes an estimate of the reciprocal of the condition number of a given matrix in the specified norm type.
Public methodStatic memberConditionNumber(FloatComplexBandMatrix, NormType) Computes an estimate of the reciprocal of the condition number of a given matrix in the specified norm type.
Public methodStatic memberConditionNumber(FloatComplexLowerTriMatrix, NormType) Computes an estimate of the reciprocal of the condition number of a given matrix with respect to the specified norm.
Public methodStatic memberConditionNumber(FloatComplexMatrix, NormType) Computes the reciprocal of the condition number of a given matrix in the specified norm type.
Public methodStatic memberConditionNumber(FloatComplexTriDiagMatrix, NormType) Computes an estimate of the reciprocal of the condition number of a given matrix in the specified norm type.
Public methodStatic memberConditionNumber(FloatComplexTriDiagMatrix, Boolean) Computes an estimate of the reciprocal of the condition number of a given matrix in the 1-norm.
Public methodStatic memberConditionNumber(FloatComplexUpperTriMatrix, NormType) Computes an estimate of the reciprocal of the condition number of a given matrix with respect to the specified norm.
Public methodStatic memberConditionNumber(FloatHermitianBandMatrix, Boolean) Computes an estimate of the reciprocal of the condition number of a given matrix with respect to the one norm.
Public methodStatic memberConditionNumber(FloatHermitianMatrix, Boolean) Computes an estimate of the reciprocal of the condition number of a given matrix in the 1-norm.
Public methodStatic memberConditionNumber(FloatLowerTriMatrix, NormType) Computes an estimate of the reciprocal of the condition number of a given matrix with respect to the specified norm.
Public methodStatic memberConditionNumber(FloatMatrix, NormType) Computes the reciprocal of the condition number of a given matrix in the specified norm type.
Public methodStatic memberConditionNumber(FloatSymBandMatrix, Boolean) Computes an estimate of the reciprocal of the condition number of a given matrix with respect to the one norm.
Public methodStatic memberConditionNumber(FloatSymmetricMatrix, Boolean) Computes an estimate of the reciprocal of the condition number of a given matrix in the 1-norm.
Public methodStatic memberConditionNumber(FloatTriDiagMatrix, NormType) Computes an estimate of the reciprocal of the condition number of a given matrix in the specified norm type.
Public methodStatic memberConditionNumber(FloatTriDiagMatrix, Boolean) Computes an estimate of the reciprocal of the condition number of a given matrix in the 1-norm.
Public methodStatic memberConditionNumber(FloatUpperTriMatrix, NormType) Computes an estimate of the reciprocal of the condition number of a given matrix with respect to the specified norm.
Public methodStatic memberConj(DoubleBandMatrix) Calculates the complex conjugates of a given matrix's elements. In this case, since there is no imaginary part, this method simply returns the given matrix.
Public methodStatic memberConj(DoubleComplex) Returns the conjugate of a complex number.
Public methodStatic memberConj(DoubleComplexBandMatrix) Calculates the complex conjugates of a given matrix's elements.
Public methodStatic memberConj(DoubleComplexCsrSparseMatrix) Calculates the complex conjugates of a given matrix's elements. In this case, since there is no imaginary part, this method simply returns the given matrix.
Public methodStatic memberConj(DoubleComplexLowerTriMatrix) Calculates the complex conjugates of a given matrix's elements.
Public methodStatic memberConj(DoubleComplexMatrix) Calculates the complex conjugates of a given matrix's elements. In this case, since there is no imaginary part, this method simply returns the given matrix.
Public methodStatic memberConj(DoubleComplexTriDiagMatrix) Calculates the complex conjugates of a given matrix's elements.
Public methodStatic memberConj(DoubleComplexUpperTriMatrix) Calculates the complex conjugates of a given matrix's elements.
Public methodStatic memberConj(DoubleComplexVector) Returns a vector which contains the complex conjuates of the given vector's elements.
Public methodStatic memberConj(DoubleCsrSparseMatrix) Calculates the complex conjugates of a given matrix's elements. In this case, since there is no imaginary part, this method simply returns the given matrix.
Public methodStatic memberConj(DoubleHermitianBandMatrix) Calculates the complex conjugates of a given matrix's elements.
Public methodStatic memberConj(DoubleHermitianMatrix) Calculates the complex conjugates of a given matrix's elements.
Public methodStatic memberConj(DoubleLowerTriMatrix) Calculates the complex conjugates of a given matrix's elements. In this case, since there is no imaginary part, this method simply returns the given matrix.
Public methodStatic memberConj(DoubleMatrix) Calculates the complex conjugates of a given matrix's elements. In this case, since there is no imaginary part, this method simply returns the given matrix.
Public methodStatic memberConj(DoubleSymBandMatrix) Calculates the complex conjugates of a given matrix's elements. In this case, since there is no imaginary part, this method simply returns the given matrix.
Public methodStatic memberConj(DoubleSymmetricMatrix) Calculates the complex conjugates of a given matrix's elements. In this case, since there is no imaginary part, this method simply returns the given matrix.
Public methodStatic memberConj(DoubleTriDiagMatrix) Calculates the complex conjugates of a given matrix's elements. In this case, since there is no imaginary part, this method simply returns the given matrix.
Public methodStatic memberConj(DoubleUpperTriMatrix) Calculates the complex conjugates of a given matrix's elements. In this case, since there is no imaginary part, this method simply returns the given matrix.
Public methodStatic memberConj(DoubleVector) Calculates the complex conjugate of a given vector.
Public methodStatic memberConj(FloatBandMatrix) Calculates the complex conjugates of a given matrix's elements. In this case, since there is no imaginary part, this method simply returns the given matrix.
Public methodStatic memberConj(FloatComplex) Returns the conjugate of a complex number.
Public methodStatic memberConj(FloatComplexBandMatrix) Calculates the complex conjugates of a given matrix's elements.
Public methodStatic memberConj(FloatComplexCsrSparseMatrix) Calculates the complex conjugates of a given matrix's elements. In this case, since there is no imaginary part, this method simply returns the given matrix.
Public methodStatic memberConj(FloatComplexLowerTriMatrix) Calculates the complex conjugates of a given matrix's elements.
Public methodStatic memberConj(FloatComplexMatrix) Calculates the complex conjugates of a given matrix's elements. In this case, since there is no imaginary part, this method simply returns the given matrix.
Public methodStatic memberConj(FloatComplexTriDiagMatrix) Calculates the complex conjugates of a given matrix's elements.
Public methodStatic memberConj(FloatComplexUpperTriMatrix) Calculates the complex conjugates of a given matrix's elements.
Public methodStatic memberConj(FloatComplexVector) Returns a vector which contains the complex conjuates of the given vector's elements.
Public methodStatic memberConj(FloatCsrSparseMatrix) Calculates the complex conjugates of a given matrix's elements. In this case, since there is no imaginary part, this method simply returns the given matrix.
Public methodStatic memberConj(FloatHermitianBandMatrix) Calculates the complex conjugates of a given matrix's elements.
Public methodStatic memberConj(FloatHermitianMatrix) Calculates the complex conjugates of a given matrix's elements.
Public methodStatic memberConj(FloatLowerTriMatrix) Calculates the complex conjugates of a given matrix's elements. In this case, since there is no imaginary part, this method simply returns the given matrix.
Public methodStatic memberConj(FloatMatrix) Calculates the complex conjugates of a given matrix's elements. In this case, since there is no imaginary part, this method simply returns the given matrix.
Public methodStatic memberConj(FloatSymBandMatrix) Calculates the complex conjugates of a given matrix's elements. In this case, since there is no imaginary part, this method simply returns the given matrix.
Public methodStatic memberConj(FloatSymmetricMatrix) Calculates the complex conjugates of a given matrix's elements. In this case, since there is no imaginary part, this method simply returns the given matrix.
Public methodStatic memberConj(FloatTriDiagMatrix) Calculates the complex conjugates of a given matrix's elements. In this case, since there is no imaginary part, this method simply returns the given matrix.
Public methodStatic memberConj(FloatUpperTriMatrix) Calculates the complex conjugates of a given matrix's elements. In this case, since there is no imaginary part, this method simply returns the given matrix.
Public methodStatic memberConj(FloatVector) Calculates the complex conjugate of a given vector.
Public methodStatic memberConjDot(DoubleComplexVector, DoubleComplexVector) Calculates the conjugate dot product of two vectors.
Public methodStatic memberConjDot(FloatComplexVector, FloatComplexVector) Calculates the conjugate dot product of two vectors.
Public methodStatic memberConjTranspose(DoubleComplexMatrix) Returns the conjugate of the transpose of a given matrix. The matrix returned is a new view of the same data as the given matrix.
Public methodStatic memberConjTranspose(FloatComplexMatrix) Returns the conjugate of the transpose of a given matrix. The matrix returned is a new view of the same data as the given matrix.
Public methodStatic memberConjTransposeProduct(DoubleComplexCsrSparseMatrix, DoubleComplexCsrSparseMatrix) Matrix conjugate transpose inner product of two sparse matrices in compressed row (CSR) format. The result is a sparse matrix in CSR format.
Public methodStatic memberConjTransposeProduct(DoubleComplexMatrix, DoubleComplexMatrix) Returns the matrix inner product of the conjugate transpose of a given matrix and a second matrix.
Public methodStatic memberConjTransposeProduct(DoubleComplexMatrix, DoubleComplexVector) Computes the product of the conjugate transpose of a given matrix and a vector.
Public methodStatic memberConjTransposeProduct(FloatComplexCsrSparseMatrix, FloatComplexCsrSparseMatrix) Matrix conjugate transpose inner product of two sparse matrices in compressed row (CSR) format. The result is a sparse matrix in CSR format.
Public methodStatic memberConjTransposeProduct(FloatComplexMatrix, FloatComplexMatrix) Returns the matrix inner product of the conjugate transpose of a given matrix and a second matrix.
Public methodStatic memberConjTransposeProduct(FloatComplexMatrix, FloatComplexVector) Computes the product of the conjugate transpose of a given matrix and a vector.
Public methodStatic memberConjTransposeProduct(DoubleComplexMatrix, DoubleComplexMatrix, DoubleComplexMatrix) Computes the matrix inner product of the conjugate transpose of a given matrix and a second matrix and places the result in a third matrix.
Public methodStatic memberConjTransposeProduct(FloatComplexMatrix, FloatComplexMatrix, FloatComplexMatrix) Computes the matrix inner product of the conjugate transpose of a given matrix and a second matrix and places the result in a third matrix.
Public methodStatic memberCopyOnlyReal Returns a copy of the input matrix only if the input matrix contains only real values (no NaN's of infinite values allowed). If the input matrix contains any non-real values an InvalidArgumentException is thrown.
Public methodStatic memberCorrelatedRandomInputs(DoubleMatrix, DoubleMatrix) Accepts a set of input varaibles, each stored as a row in a matrix, and constructs a corresponding matrix of input variable values whose Spearmans rank correlation matrix is approximately equal to the specified correlation matrix. The resulting correlated inputs with their marginal distributions intact. InputVariableCorrelator
Public methodStatic memberCorrelatedRandomInputs(DoubleMatrix, DoubleSymmetricMatrix) Accepts a set of input varaibles, each stored as a row in a matrix, and constructs a corresponding matrix of input variable values whose Spearmans rank correlation matrix is approximately equal to the specified correlation matrix. The resulting correlated inputs marginal distributions are the same as the original inputs. InputVariableCorrelator
Public methodStatic memberCorrelatedRandomInputs(Int32, Double, RandomNumberGenerator, RandomNumberGenerator) Creates two sequences of correlated random numbers using the specified random number generators. The created sequence's Spearman rank correlation will be approximately equal to the specified number.
Public methodStatic memberCorrelation(Double, Double) Computes the Pearson correlation of two data sets.
Public methodStatic memberCorrelation(DoubleVector, DoubleVector) Computes the Pearson correlation of two data sets.
Public methodStatic memberCorrelation(IDFColumn, IDFColumn) Computes the Pearson correlation of two data sets.
Public methodStatic memberCorrelation(Int32, Int32) Computes the Pearson correlation of two data sets.
Public methodStatic memberCorrelationMatrix Computes the Pearson correlation matrix for a set of random inputs. The random inputs are taken to be the columns of the input matrix. The symmetric, positive definite matrix whose i,j entry is the Pearson correlation coefficient between the inputs in column i and column j is computed and returned.
Public methodStatic memberCos(Double) Calculates the cosine of a double-precision floating point number.
Public methodStatic memberCos(DoubleComplex) Calculates the cosine of a complex number.
Public methodStatic memberCos(DoubleComplexMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the cosine function to each element of the matrix.
Public methodStatic memberCos(DoubleComplexVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the cosine function to each element of the given vector.
Public methodStatic memberCos(DoubleMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the cosine function to each element of the matrix.
Public methodStatic memberCos(DoubleSymmetricMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the cosine function to each element of the matrix.
Public methodStatic memberCos(DoubleVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the cosine function to each element of the vector.
Public methodStatic memberCos(FloatComplex) Calculates the cosine of a complex number.
Public methodStatic memberCos(FloatComplexMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the cosine function to each element of the matrix.
Public methodStatic memberCos(FloatComplexVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the cosine function to each element of the given vector.
Public methodStatic memberCos(FloatMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the cosine function to each element of the matrix.
Public methodStatic memberCos(FloatSymmetricMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the cosine function to each element of the matrix.
Public methodStatic memberCos(FloatVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the cosine function to each element of the given vector.
Public methodStatic memberCos(Single) Calculates the cosine of a floating point number.
Public methodStatic memberCos(DoubleComplexVector, DoubleComplexVector) Applies the cosine function to each element of the input vector and places the result in the given output vector.
Public methodStatic memberCos(DoubleVector, DoubleVector) Applies the cosine function to each element of the input vector and places the result in the given output vector.
Public methodStatic memberCos(FloatComplexVector, FloatComplexVector) Applies the cosine function to each element of the input vector and places the result in the given output vector.
Public methodStatic memberCos(FloatVector, FloatVector) Applies the cosine function to each element of the input vector and places the result in the given output vector.
Public methodStatic memberCosh(Double) Calculates the hyperbolic cosine of a double-precision floating point number.
Public methodStatic memberCosh(DoubleComplex) Calculates the hyperbolic cosine of a complex number.
Public methodStatic memberCosh(DoubleComplexMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the hyperpolic cosine function to each element of the matrix.
Public methodStatic memberCosh(DoubleComplexVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the hyperpolic cosine function to each element of the vector.
Public methodStatic memberCosh(DoubleMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the hyperpolic cosine function to each element of the matrix.
Public methodStatic memberCosh(DoubleSymmetricMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the hyperpolic cosine function to each element of the matrix.
Public methodStatic memberCosh(DoubleVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the hyperpolic cosine function to each element of the vector.
Public methodStatic memberCosh(FloatComplex) Calculates the hyperbolic cosine of a complex number.
Public methodStatic memberCosh(FloatComplexMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the hyperpolic cosine function to each element of the matrix.
Public methodStatic memberCosh(FloatComplexVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the hyperpolic cosine function to each element of the vector.
Public methodStatic memberCosh(FloatMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the hyperpolic cosine function to each element of the matrix.
Public methodStatic memberCosh(FloatSymmetricMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the hyperpolic cosine function to each element of the matrix.
Public methodStatic memberCosh(FloatVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the hyperpolic cosine function to each element of the given vector.
Public methodStatic memberCosh(Single) Calculates the hyperbolic cosine of a floating point number.
Public methodStatic memberCount(Double) Returns the number of elements in a data set.
Public methodStatic memberCount(DoubleVector) Returns the number of elements in a data set.
Public methodStatic memberCount(IDFColumn) Returns the number of elements in a data set.
Public methodStatic memberCount(Int32) Returns the number of elements in a data set.
Public methodStatic memberCountIf(Double, FuncDouble, Boolean) Calculates how many elements in an array return true when a logical function is applied.
Public methodStatic memberCountIf(DoubleVector, FuncDouble, Boolean) Calculates how many elements in a vector return true when a logical function is applied.
Public methodStatic memberCountIf(IDFColumn, FuncDouble, Boolean) Calculates how many elements in a column return true when a logical function is applied.
Public methodStatic memberCountIf(IDFColumn, FuncInt32, Boolean) Calculates how many elements in a column return true when a logical function is applied.
Public methodStatic memberCountIf(IDFColumn, FuncString, Boolean) Calculates how many elements in a column return true when a logical function is applied.
Public methodStatic memberCountIf(Int32, FuncDouble, Boolean) Calculates how many elements in an array return true when a logical function is applied.
Public methodStatic memberCountIf(Int32, FuncInt32, Boolean) Calculates how many elements in an array return true when a logical function is applied.
Public methodStatic memberCounts(Double) Returns a dictionary in which the keys are the unique elements in a given data set and the values are how many times they occur.
Public methodStatic memberCounts(DoubleVector) Returns a dictionary in which the keys are the unique elements in a given data set and the values are how many times they occur.
Public methodStatic memberCounts(IDFColumn) Returns a dictionary in which the keys are the unique elements in a given data set and the values are how many times they occur.
Public methodStatic memberCounts(Int32) Returns a dictionary in which the keys are the unique elements in a given data set and the values are how many times they occur.
Public methodStatic memberCovariance(Double, Double) Computes the covariance of two data sets.
Public methodStatic memberCovariance(DoubleVector, DoubleVector) Computes the covariance of two data sets.
Public methodStatic memberCovariance(FloatVector, FloatVector) Computes the covariance of two data sets.
Public methodStatic memberCovariance(IDFColumn, IDFColumn) Computes the covariance of two data sets.
Public methodStatic memberCovariance(Int32, Int32) Computes the covariance of two data sets.
Public methodStatic memberCovariance(Double, Double, BiasType) Computes the covariance of two data sets using the specified bias.
Public methodStatic memberCovariance(DoubleVector, DoubleVector, BiasType) Computes the covariance of two data sets using the specified bias.
Public methodStatic memberCovariance(FloatVector, FloatVector, BiasType) Computes the covariance of two data sets using the specified bias.
Public methodStatic memberCovariance(IDFColumn, IDFColumn, BiasType) Computes the covariance of two data sets using the specified bias.
Public methodStatic memberCovariance(Int32, Int32, BiasType) Computes the covariance of two data sets using the specified bias.
Public methodStatic memberCovarianceMatrix(DoubleMatrix) Creates a square, symmetric matrix containing the variances and covariances of the columns in data.
Public methodStatic memberCovarianceMatrix(FloatMatrix) Creates a square, symmetric matrix containing the variances and covariances of the columns in data.
Public methodStatic memberCovarianceMatrix(DoubleMatrix, BiasType) Creates a square, symmetric matrix containing the variances and covariances of the columns in data.
Public methodStatic memberCovarianceMatrix(DoubleMatrix, Boolean) Creates a square, symmetric matrix containing the variances and covariances of the columns in data.
Public methodStatic memberCovarianceMatrix(FloatMatrix, BiasType) Creates a square, symmetric matrix containing the variances and covariances of the columns in data.
Public methodStatic memberCovarianceMatrix(FloatMatrix, Boolean) Creates a square, symmetric matrix containing the variances and covariances of the columns in data.
Public methodStatic memberCovarianceMatrix(DoubleMatrix, BiasType, Boolean) Creates a square, symmetric matrix containing the variances and covariances of the columns in data.
Public methodStatic memberCovarianceMatrix(FloatMatrix, BiasType, Boolean) Creates a square, symmetric matrix containing the variances and covariances of the columns in data.
Public methodStatic memberCovarianceMatrixMemoized(DoubleMatrix, BiasType) Creates a square, symmetric matrix containing the variances and covariances of the columns in data. Intermediate calculations are memoized.
Public methodStatic memberCovarianceMatrixMemoized(FloatMatrix, BiasType) Creates a square, symmetric matrix containing the variances and covariances of the columns in data. Intermediate calculations are memoized.
Public methodStatic memberCronbach(DoubleMatrix) Standardized Cronbach alpha test for reliability.
Public methodStatic memberCronbach(FloatMatrix) Standardized Cronbach alpha test for reliability.
Public methodStatic memberCross(DoubleVector, DoubleVector) Computes the cross product
C#
v X u
. Vectors
C#
and
C#
must have at least length three. Elements beyond three are ignored for purposes of computing the cross product.
Public methodStatic memberCross(FloatVector, FloatVector) Computes the cross product
C#
v X u
. Vectors
C#
and
C#
must have at least length three. Elements beyond three are ignored for purposes of computing the cross product.
Public methodStatic memberCross(DoubleVector, DoubleVector, DoubleVector) Computes the cross product
C#
v X u
. Vectors
C#
and
C#
must have at least length three. Elements beyond three are ignored for purposes of computing the cross product.
Public methodStatic memberCross(FloatVector, FloatVector, FloatVector) Computes the cross product
C#
v X u
. Vectors
C#
and
C#
must have at least length three. Elements beyond three are ignored for purposes of computing the cross product.
Public methodStatic memberCumulativeProduct(DoubleVector) Calculates the a vector containing the cumulative product of the elements in a given vector.
Public methodStatic memberCumulativeProduct(FloatVector) Calculates the a vector containing the cumulative product of the elements in a given vector.
Public methodStatic memberCumulativeSum(DoubleVector) Calculates the a vector containing the cumulative sum of the elements in a given vector.
Public methodStatic memberCumulativeSum(FloatVector) Calculates the a vector containing the cumulative sum of the elements in a given vector.
Public methodStatic memberDecile(Double, Int32) Calculates the specified decile of the given data.
Public methodStatic memberDecile(DoubleVector, Int32) Calculates the specified decile of the given data.
Public methodStatic memberDecile(IDFColumn, Int32) Calculates the specified decile of the given data.
Public methodStatic memberDecile(Int32, Int32) Calculates the specified decile of the given data.
Public methodStatic memberDelta(DoubleComplexMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the delta function to each element of the matrix.
Public methodStatic memberDelta(DoubleComplexVector) Calculates a vector containing the differences between successive elements in a given vector.
Public methodStatic memberDelta(DoubleMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the delta function to each element of the matrix.
Public methodStatic memberDelta(DoubleVector) Returns a vector containing differences between successive elements in the vector.
Public methodStatic memberDelta(FloatComplexMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the delta function to each element of the matrix.
Public methodStatic memberDelta(FloatComplexVector) Calculates a vector containing the differences between successive elements in a given vector.
Public methodStatic memberDelta(FloatMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the delta function to each element of the matrix.
Public methodStatic memberDelta(FloatVector) Calculates a vector containing the differences between successive elements in a given vector.
Public methodStatic memberDenseProduct(DoubleComplexCsrSparseMatrix, DoubleComplexCsrSparseMatrix) Matrix inner product of two sparse matrices in compressed row (CSR) format. Result is a dense matrix.
Public methodStatic memberDenseProduct(DoubleCsrSparseMatrix, DoubleCsrSparseMatrix) Matrix inner product of two sparse matrices in compressed row (CSR) format. Result is a dense matrix.
Public methodStatic memberDenseProduct(FloatComplexCsrSparseMatrix, FloatComplexCsrSparseMatrix) Matrix inner product of two sparse matrices in compressed row (CSR) format. Result is a dense matrix.
Public methodStatic memberDenseProduct(FloatCsrSparseMatrix, FloatCsrSparseMatrix) Matrix inner product of two sparse matrices in compressed row (CSR) format. Result is a dense matrix.
Public methodStatic memberDenseTransposeProduct(DoubleComplexCsrSparseMatrix, DoubleComplexCsrSparseMatrix) Matrix transpose inner product of two sparse matrices in compressed row (CSR) format. The result is a dense matrix.
Public methodStatic memberDenseTransposeProduct(DoubleCsrSparseMatrix, DoubleCsrSparseMatrix) Matrix transpose inner product of two sparse matrices in compressed row (CSR) format. The result is a dense matrix.
Public methodStatic memberDenseTransposeProduct(FloatComplexCsrSparseMatrix, FloatComplexCsrSparseMatrix) Matrix transpose inner product of two sparse matrices in compressed row (CSR) format. The result is a dense matrix.
Public methodStatic memberDenseTransposeProduct(FloatCsrSparseMatrix, FloatCsrSparseMatrix) Matrix transpose inner product of two sparse matrices in compressed row (CSR) format. The result is a dense matrix.
Public methodStatic memberDeterminant(DoubleBandMatrix) Computes the determinant of the matrix.
Public methodStatic memberDeterminant(DoubleComplexBandMatrix) Computes the determinant of the matrix.
Public methodStatic memberDeterminant(DoubleComplexLowerTriMatrix) Computes the determinant of A.
Public methodStatic memberDeterminant(DoubleComplexMatrix) Computes the determinant of a given matrix.
Public methodStatic memberDeterminant(DoubleComplexTriDiagMatrix) Computes the determinant of the matrix.
Public methodStatic memberDeterminant(DoubleComplexUpperTriMatrix) Computes the determinant of A.
Public methodStatic memberDeterminant(DoubleHermitianBandMatrix) Computes the determinant of the matrix.
Public methodStatic memberDeterminant(DoubleHermitianMatrix) Computes the determinant of A.
Public methodStatic memberDeterminant(DoubleLowerTriMatrix) Computes the determinant of A.
Public methodStatic memberDeterminant(DoubleMatrix) Computes the determinant of a given matrix.
Public methodStatic memberDeterminant(DoubleSymBandMatrix) Computes the determinant of A.
Public methodStatic memberDeterminant(DoubleSymmetricMatrix) Computes the determinant of a symmetric matrix.
Public methodStatic memberDeterminant(DoubleTriDiagMatrix) Computes the determinant of the matrix.
Public methodStatic memberDeterminant(DoubleUpperTriMatrix) Computes the determinant of A.
Public methodStatic memberDeterminant(FloatBandMatrix) Computes the determinant of the matrix.
Public methodStatic memberDeterminant(FloatComplexBandMatrix) Computes the determinant of the matrix.
Public methodStatic memberDeterminant(FloatComplexLowerTriMatrix) Computes the determinant of A.
Public methodStatic memberDeterminant(FloatComplexMatrix) Computes the determinant of a given matrix.
Public methodStatic memberDeterminant(FloatComplexTriDiagMatrix) Computes the determinant of the matrix.
Public methodStatic memberDeterminant(FloatComplexUpperTriMatrix) Computes the determinant of A.
Public methodStatic memberDeterminant(FloatHermitianBandMatrix) Computes the determinant of the matrix.
Public methodStatic memberDeterminant(FloatHermitianMatrix) Computes the determinant of A.
Public methodStatic memberDeterminant(FloatLowerTriMatrix) Computes the determinant of A.
Public methodStatic memberDeterminant(FloatMatrix) Computes the determinant of a given matrix.
Public methodStatic memberDeterminant(FloatSymBandMatrix) Computes the determinant of A.
Public methodStatic memberDeterminant(FloatSymmetricMatrix) Computes the determinant of a symmetric matrix.
Public methodStatic memberDeterminant(FloatTriDiagMatrix) Computes the determinant of the matrix.
Public methodStatic memberDeterminant(FloatUpperTriMatrix) Computes the determinant of A.
Public methodStatic memberDeterminant(DoubleComplexTriDiagMatrix, Boolean) Computes the determinant of the matrix.
Public methodStatic memberDeterminant(DoubleHermitianBandMatrix, Boolean) Computes the determinant of the matrix.
Public methodStatic memberDeterminant(DoubleHermitianMatrix, Boolean) Computes the determinant of A.
Public methodStatic memberDeterminant(DoubleSymBandMatrix, Boolean) Computes the determinant of A.
Public methodStatic memberDeterminant(DoubleSymmetricMatrix, Boolean) Computes the determinant of a symmetric matrix.
Public methodStatic memberDeterminant(DoubleTriDiagMatrix, Boolean) Computes the determinant of the matrix.
Public methodStatic memberDeterminant(FloatComplexTriDiagMatrix, Boolean) Computes the determinant of the matrix.
Public methodStatic memberDeterminant(FloatHermitianBandMatrix, Boolean) Computes the determinant of the matrix.
Public methodStatic memberDeterminant(FloatHermitianMatrix, Boolean) Computes the determinant of A.
Public methodStatic memberDeterminant(FloatSymBandMatrix, Boolean) Computes the determinant of A.
Public methodStatic memberDeterminant(FloatSymmetricMatrix, Boolean) Computes the determinant of a symmetric matrix.
Public methodStatic memberDeterminant(FloatTriDiagMatrix, Boolean) Computes the determinant of the matrix.
Public methodStatic memberDot(DoubleComplexSparseVector, DoubleComplexVector) Calculates the dot product of a sparse vector and a dense vector.
Public methodStatic memberDot(DoubleComplexVector, DoubleComplexSparseVector) Calculates the dot product of a sparse vector and a dense vector.
Public methodStatic memberDot(DoubleComplexVector, DoubleComplexVector) Calculates the dot product of two vectors.
Public methodStatic memberDot(DoubleSparseVector, DoubleVector) Calculates the dot product of a sparse vector and a dense vector.
Public methodStatic memberDot(DoubleVector, DoubleSparseVector) Calculates the dot product of a sparse vector and a dense vector.
Public methodStatic memberDot(DoubleVector, DoubleVector) Calculates the dot product of two vectors.
Public methodStatic memberDot(FloatComplexSparseVector, FloatComplexVector) Calculates the dot product of a sparse vector and a dense vector.
Public methodStatic memberDot(FloatComplexVector, FloatComplexSparseVector) Calculates the dot product of a sparse vector and a dense vector.
Public methodStatic memberDot(FloatComplexVector, FloatComplexVector) Calculates the dot product of two vectors.
Public methodStatic memberDot(FloatSparseVector, FloatVector) Calculates the dot product of a sparse vector and a dense vector.
Public methodStatic memberDot(FloatVector, FloatSparseVector) Calculates the dot product of a sparse vector and a dense vector.
Public methodStatic memberDot(FloatVector, FloatVector) Calculates the dot product of two vectors.
Public methodStatic memberDoubleNormalRandomMatrix Creates a matrix of normally distributed random numbers.
Public methodStatic memberDoubleNormalRandomVector Creates a vector of normally distributed random numbers.
Public methodStatic memberDoubleRandomMatrix Creates a matrix of uniformly distributed random numbers.
Public methodStatic memberDoubleRandomVector Creates a vextor of uniformly distributed random numbers.
Public methodStatic memberDurbinWatson(Double) Calculates the Durbin-Watson statistic of the given data.
Public methodStatic memberDurbinWatson(DoubleVector) Calculates the Durbin-Watson statistic of the given data.
Public methodStatic memberDurbinWatson(IDFColumn) Calculates the Durbin-Watson statistic of the given data.
Public methodStatic memberDurbinWatson(Int32) Calculates the Durbin-Watson statistic of the given data.
Public methodStatic memberEstimateConditionNumber(DoubleComplexMatrix, NormType) Estimates the reciprocal of the condition number of a given matrix in the specified norm type.
Public methodStatic memberEstimateConditionNumber(DoubleMatrix, NormType) Estimates the reciprocal of the condition number of a given matrix in the specified norm type.
Public methodStatic memberEstimateConditionNumber(FloatComplexMatrix, NormType) Estimates the reciprocal of the condition number of a given matrix in the specified norm type.
Public methodStatic memberEstimateConditionNumber(FloatMatrix, NormType) Estimates the reciprocal of the condition number of a given matrix in the specified norm type.
Public methodStatic memberExp(Double) Calculates the exponential function, e^x, of a double-precision floating point number.
Public methodStatic memberExp(DoubleComplex) Calculates the exponential function, e^x, of a complex number.
Public methodStatic memberExp(DoubleComplexMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the inverse of the natual logarithm to each element of the matrix.
Public methodStatic memberExp(DoubleComplexVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the exponential function to each element of the vector.
Public methodStatic memberExp(DoubleMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the inverse of the natual logarithm to each element of the matrix.
Public methodStatic memberExp(DoubleVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the inverse of the natual logarithm to each element of the vector.
Public methodStatic memberExp(FloatComplex) Calculates the exponential function, e^x, of a complex number.
Public methodStatic memberExp(FloatComplexMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the inverse of the natual logarithm to each element of the matrix.
Public methodStatic memberExp(FloatComplexVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the inverse of the natual logarithm to each element of the vector.
Public methodStatic memberExp(FloatMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the inverse of the natual logarithm to each element of the matrix.
Public methodStatic memberExp(FloatVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the exponential function to each element of the given vector.
Public methodStatic memberExp(Single) Calculates the exponential function, e^x, of a floating point number.
Public methodStatic memberExp(DoubleComplexVector, DoubleComplexVector) Applies the exponential function to each element of the input vector and places the result in the given output vector.
Public methodStatic memberExp(DoubleVector, DoubleVector) Applies the exponential function to each element of the input vector and places the result in the given output vector.
Public methodStatic memberExp(FloatComplexVector, FloatComplexVector) Applies the exponential function to each element of the input vector and places the result in the given output vector.
Public methodStatic memberExp(FloatVector, FloatVector) Applies the exponential function to each element of the input vector and places the result in the given output vector.
Public methodStatic memberExpm(DoubleComplexMatrix) Computes the matrix exponential, e^A, of a given square matrix.
Public methodStatic memberExpm(DoubleMatrix) Computes the matrix exponential, e^A, of a given square matrix.
Public methodStatic memberExpm(FloatComplexMatrix) Computes the matrix exponential, e^A, of a given square matrix.
Public methodStatic memberExpm(FloatMatrix) Computes the matrix exponential, e^A, of a given square matrix.
Public methodStatic memberExpm(DoubleComplexMatrix, Double) Computes the matrix exponential, e^A, of a given square matrix.
Public methodStatic memberExpm(DoubleMatrix, Double) Computes the matrix exponential, e^A, of a given square matrix.
Public methodStatic memberExpm(FloatComplexMatrix, Single) Computes the matrix exponential, e^A, of a given square matrix.
Public methodStatic memberExpm(FloatMatrix, Double) Computes the matrix exponential, e^A, of a given square matrix.
Public methodStatic memberFactorialObsolete.
Returns n!, the number of ways that n objects can be permuted.
Public methodStatic memberFactorialLnObsolete.
Returns the natural log factorial of n, ln( n! ).
Public methodStatic memberFillArrayWithNormalRandomNumbers Fills the given array with normally distributed random numbers.
Public methodStatic memberFillArrayWithRandomNumbers(Double, Double, Double) Fills the given array with uniform distributed random numbers whose values lie between the given minimum and maximum values.
Public methodStatic memberFillArrayWithRandomNumbers(Int32, Double, Double, Double) Fills the given array with uniform distributed random numbers whose values lie between the given minimum and maximum values.
Public methodStatic memberFisher Calculates the Fisher transformation of the given value.
Public methodStatic memberFisherInv Calculates the inverse Fisher transformation of the given value.
Public methodStatic memberFishersExactTest(DataFrame) Returns the one-tailed Fisher's Exact Test p-value for the specified 2 x 2 contingency table and alternative hypothesis.
Public methodStatic memberFishersExactTest(Int32) Returns the one-tailed Fisher's Exact Test p-value for the specified 2 x 2 contingency table and alternative hypothesis.
Public methodStatic memberFishersExactTest(DataFrame, HypothesisType) Returns the Fisher's Exact Test p-value for the specified 2 x 2 contingency table and alternative hypothesis.
Public methodStatic memberFishersExactTest(Int32, HypothesisType) Returns the Fisher's Exact Test p-value for the specified 2 x 2 contingency table and alternative hypothesis.
Public methodStatic memberFishersExactTest(Int32, Int32, Int32, Int32) Returns the one-tailed Fisher's Exact Test p-value for the specified 2 x 2 contingency table.
Public methodStatic memberFishersExactTest(Int32, Int32, Int32, Int32, HypothesisType) Returns the Fisher's Exact Test p-value for the specified 2 x 2 contingency table and alternative hypothesis.
Public methodStatic memberFiveParameterLogistic Computes the 5-parameter logistic (5PL) function, using the given vector of function parameters, at the specified point.
Public methodStatic memberFloor(Double) Calculates the floor rounding function of a double-precision floating point number.
Public methodStatic memberFloor(DoubleMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the floor rounding function to each element of the matrix.
Public methodStatic memberFloor(DoubleVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the floor rounding function to each element of the vector.
Public methodStatic memberFloor(FloatMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the floor rounding function to each element of the matrix.
Public methodStatic memberFloor(FloatVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the floor rounding function to each element of the given vector.
Public methodStatic memberFloor(Single) Calculates the floor rounding function of a floating point number.
Public methodStatic memberFourParameterLogistic Computes the 4-parameter logistic (4PL) function, using the given vector of function parameters, at the specified point.
Public methodStatic memberFrobeniusNorm Calculates the Frobenius norm.
Public methodStatic memberFrobNormDiffSqr Calculates the square of the Frobenius norm of the difference between two matrices.
Public methodStatic memberGammaLnObsolete.
Returns the log of the gamma function at a given value.
Public methodStatic memberGather(DoubleComplexVector) Creates a sparse vector representation for the given dense vector.
Public methodStatic memberGather(DoubleVector) Creates a sparse vector representation for the given dense vector.
Public methodStatic memberGather(FloatComplexVector) Creates a sparse vector representation for the given dense vector.
Public methodStatic memberGather(FloatVector) Creates a sparse vector representation for the given dense vector.
Public methodStatic memberGather(DoubleComplexVector, IndexArray) Gathers the specified elements of a dense vector into a compressed sparse vector. The routine references only the elements of y whose indices are listed in the array indices.
Public methodStatic memberGather(DoubleVector, IndexArray) Gathers the specified elements of a dense vector into a compressed sparse vector. The routine references only the elements of y whose indices are listed in the array indices.
Public methodStatic memberGather(FloatComplexVector, IndexArray) Gathers the specified elements of a dense vector into a compressed sparse vector. The routine references only the elements of y whose indices are listed in the array indices.
Public methodStatic memberGather(FloatVector, IndexArray) Gathers the specified elements of a dense vector into a compressed sparse vector. The routine references only the elements of y whose indices are listed in the array indices.
Public methodStatic memberGather(DoubleComplexVector, Int32, IndexArray) Gathers the specified elements of a dense vector into a compressed sparse vector. The routine references only the elements of y whose indices are listed in the array indices.
Public methodStatic memberGather(DoubleVector, Int32, IndexArray) Gathers the specified elements of a dense vector into a compressed sparse vector. The routine references only the elements of y whose indices are listed in the array indices.
Public methodStatic memberGather(FloatComplexVector, Int32, IndexArray) Gathers the specified elements of a dense vector into a compressed sparse vector. The routine references only the elements of y whose indices are listed in the array indices.
Public methodStatic memberGather(FloatVector, Int32, IndexArray) Gathers the specified elements of a dense vector into a compressed sparse vector. The routine references only the elements of y whose indices are listed in the array indices.
Public methodStatic memberGeometricMean(Double) Calculates the geometric mean of the given data.
Public methodStatic memberGeometricMean(DoubleVector) Calculates the geometric mean of the given data.
Public methodStatic memberGeometricMean(IDFColumn) Calculates the geometric mean of the given data.
Public methodStatic memberGeometricMean(Int32) Calculates the geometric mean of the given data.
Public methodStatic memberGetProjectionMatrix Calculates the projection matrix.
Public methodStatic memberHarmonicMean(Double) Calculates the harmonic mean of the given data.
Public methodStatic memberHarmonicMean(DoubleVector) Calculates the harmonic mean of the given data.
Public methodStatic memberHarmonicMean(IDFColumn) Calculates the harmonic mean of the given data.
Public methodStatic memberHarmonicMean(Int32) Calculates the harmonic mean of the given data.
Public methodStatic memberIf(Double, FuncDouble, Boolean) Creates an array of boolean values determined by applying a logical function to the elements of an array.
Public methodStatic memberIf(DoubleVector, FuncDouble, Boolean) Creates an array of boolean values determined by applying a logical function to the elements of a vector.
Public methodStatic memberIf(IDFColumn, FuncDouble, Boolean) Creates an array of boolean values determined by applying a logical function to the elements of a column.
Public methodStatic memberIf(IDFColumn, FuncInt32, Boolean) Creates an array of boolean values determined by applying a logical function to the elements of a column.
Public methodStatic memberIf(IDFColumn, FuncString, Boolean) Creates an array of boolean values determined by applying a logical function to the elements of a column.
Public methodStatic memberIf(Int32, FuncDouble, Boolean) Creates an array of boolean values determined by applying a logical function to the elements of an array.
Public methodStatic memberIf(Int32, FuncInt32, Boolean) Creates an array of boolean values determined by applying a logical function to the elements of an array.
Public methodStatic memberIf(Double, FuncDouble, Boolean, Double) Creates a new array by applying a logical function to the elements of an array. Elements in the original array that return true are set to the given true value in the new array; elements that return false are not changed.
Public methodStatic memberIf(DoubleVector, FuncDouble, Boolean, Double) Creates a new vector by applying a logical function to the elements of a vector. Elements in the original vector that return true are set to the given true value in the new vector; elements that return false are not changed.
Public methodStatic memberIf(IDFColumn, FuncDouble, Boolean, Double) Creates a new column by applying a logical function to the elements of a column. Elements in the original column that return true are set to the given true value in the new column; elements that return false are not changed.
Public methodStatic memberIf(IDFColumn, FuncInt32, Boolean, Int32) Creates a new column by applying a logical function to the elements of a column. Elements in the original column that return true are set to the given true value in the new column; elements that return false are not changed.
Public methodStatic memberIf(IDFColumn, FuncString, Boolean, String) Creates a new column by applying a logical function to the elements of a column. Elements in the original column that return true are set to the given true value in the new column; elements that return false are not changed.
Public methodStatic memberIf(Int32, FuncDouble, Boolean, Double) Creates a new array by applying a logical function to the elements of an array. Elements in the original array that return true are set to the given true value in the new array; elements that return false are not changed.
Public methodStatic memberIf(Int32, FuncInt32, Boolean, Int32) Creates a new array by applying a logical function to the elements of an array. Elements in the original array that return true are set to the given true value in the new array; elements that return false are not changed.
Public methodStatic memberIf(Double, FuncDouble, Boolean, Double, Double) Creates a new array by applying a logical function to the elements of an array. Elements in the original array that return true are set to the given true value in the new array; elements that return false are set to the given false value.
Public methodStatic memberIf(DoubleVector, FuncDouble, Boolean, Double, Double) Creates a new vector by applying a logical function to the elements of a vector. Elements in the original vector that return true are set to the given true value in the new vector; elements that return false are set to the given false value.
Public methodStatic memberIf(IDFColumn, FuncDouble, Boolean, Double, Double) Creates a new column by applying a logical function to the elements of a column. Elements in the original column that return true are set to the given true value in the new column; elements that return false are set to the given false value.
Public methodStatic memberIf(IDFColumn, FuncInt32, Boolean, Int32, Int32) Creates a new column by applying a logical function to the elements of a column. Elements in the original column that return true are set to the given true value in the new column; elements that return false are set to the given false value.
Public methodStatic memberIf(IDFColumn, FuncString, Boolean, String, String) Creates a new column by applying a logical function to the elements of a column. Elements in the original column that return true are set to the given true value in the new column; elements that return false are set to the given false value.
Public methodStatic memberIf(Int32, FuncDouble, Boolean, Double, Double) Creates a new array by applying a logical function to the elements of an array. Elements in the original array that return true are set to the given true value in the new array; elements that return false are set to the given false value.
Public methodStatic memberIf(Int32, FuncInt32, Boolean, Int32, Int32) Creates a new array by applying a logical function to the elements of an array. Elements in the original array that return true are set to the given true value in the new array; elements that return false are set to the given false value.
Public methodStatic memberImag(DoubleBandMatrix) Creates a new matrix with the same dimensions and bandwidths as a given matrix, whose values are the result of applying the imaginary function to each element of the matrix. In this case, the returned matrix is made up of zeros since there's no imaginary part.
Public methodStatic memberImag(DoubleComplex) Returns the imaginary part of the complex number c.
Public methodStatic memberImag(DoubleComplexBandMatrix) Creates a new matrix with the same dimensions and bandwidths as a given matrix, whose values are the result of applying the imaginary function to each element of the matrix.
Public methodStatic memberImag(DoubleComplexLowerTriMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the imaginary function to each element of the matrix.
Public methodStatic memberImag(DoubleComplexMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the imaginary function to each element of the matrix.
Public methodStatic memberImag(DoubleComplexTriDiagMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the imaginary function to each element of the matrix.
Public methodStatic memberImag(DoubleComplexUpperTriMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the imaginary function to each element of the matrix.
Public methodStatic memberImag(DoubleComplexVector) Creates a new vector with the same dimension as a given vector, whose values are the result of applying the imaginary function to each element of the vector.
Public methodStatic memberImag(DoubleHermitianBandMatrix) Creates a new matrix with the same dimensions and half bandwidth as a given matrix, whose values are the result of applying the imaginary function to each element of the matrix.
Public methodStatic memberImag(DoubleHermitianMatrix) Creates a new matrix made up of the imaginary parts of the given Hermitian matrix.
Public methodStatic memberImag(DoubleLowerTriMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the imaginary function to each element of the matrix. In this case, the returned matrix is made up of zeros since there's no imaginary part.
Public methodStatic memberImag(DoubleMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the imaginary function to each element of the matrix. In this case, the returned matrix is made up of zeros since there's no imaginary part.
Public methodStatic memberImag(DoubleSymBandMatrix) Creates a new matrix with the same dimensions and half bandwidth as a given matrix, whose values are the result of applying the imaginary function to each element of the matrix. In this case, the returned matrix is made up of zeros since there's no imaginary part.
Public methodStatic memberImag(DoubleSymmetricMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the imaginary function to each element of the matrix. In this case, the returned matrix is made up of zeros since there's no imaginary part.
Public methodStatic memberImag(DoubleTriDiagMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the imaginary function to each element of the matrix. In this case, the returned matrix is made up of zeros since there's no imaginary part.
Public methodStatic memberImag(DoubleUpperTriMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the imaginary function to each element of the matrix. In this case, the returned matrix is made up of zeros since there's no imaginary part.
Public methodStatic memberImag(DoubleVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the imaginary function to each element of the vector. In this case, the vector will be made up of zeros since there's no imaginary part.
Public methodStatic memberImag(FloatBandMatrix) Creates a new matrix with the same dimensions and bandwidths as a given matrix, whose values are the result of applying the imaginary function to each element of the matrix. In this case, the returned matrix is made up of zeros since there's no imaginary part.
Public methodStatic memberImag(FloatComplex) Returns the imaginary part of the complex number c.
Public methodStatic memberImag(FloatComplexBandMatrix) Creates a new matrix with the same dimensions and bandwidths as a given matrix, whose values are the result of applying the imaginary function to each element of the matrix.
Public methodStatic memberImag(FloatComplexLowerTriMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the imaginary function to each element of the matrix.
Public methodStatic memberImag(FloatComplexMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the imaginary function to each element of the matrix.
Public methodStatic memberImag(FloatComplexTriDiagMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the imaginary function to each element of the matrix.
Public methodStatic memberImag(FloatComplexUpperTriMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the imaginary function to each element of the matrix.
Public methodStatic memberImag(FloatComplexVector) Creates a new vector with the same dimension as a given vector, whose values are the result of applying the imaginary function to each element of the.
Public methodStatic memberImag(FloatHermitianBandMatrix) Creates a new matrix with the same dimensions and half bandwidth as a given matrix, whose values are the result of applying the imaginary function to each element of the matrix.
Public methodStatic memberImag(FloatHermitianMatrix) Creates a new matrix made up of the imaginary parts of the given Hermitian matrix.
Public methodStatic memberImag(FloatLowerTriMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the imaginary function to each element of the matrix. In this case, the returned matrix is made up of zeros since there's no imaginary part.
Public methodStatic memberImag(FloatMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the imaginary function to each element of the matrix. In this case, the returned matrix is made up of zeros since there's no imaginary part.
Public methodStatic memberImag(FloatSymBandMatrix) Creates a new matrix with the same dimensions and half bandwidth as a given matrix, whose values are the result of applying the imaginary function to each element of the matrix. In this case, the returned matrix is made up of zeros since there's no imaginary part.
Public methodStatic memberImag(FloatSymmetricMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the imaginary function to each element of the matrix. In this case, the returned matrix is made up of zeros since there's no imaginary part.
Public methodStatic memberImag(FloatTriDiagMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the imaginary function to each element of the matrix. In this case, the returned matrix is made up of zeros since there's no imaginary part.
Public methodStatic memberImag(FloatUpperTriMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the imaginary function to each element of the matrix. In this case, the returned matrix is made up of zeros since there's no imaginary part.
Public methodStatic memberImag(FloatVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the imaginary function to each element of the given vector. In this case, the vector will be made up of zeros, since there's no imaginary part.
Public methodStatic memberIncompleteBetaObsolete.
Returns the value of the incomplete beta function at a given value.
Public methodStatic memberIncompleteGamma(Double, Double)Obsolete.
Returns the incomplete gamma function at a given value.
Public methodStatic memberIncompleteGamma(Double, Double, Boolean)Obsolete.
Returns the incomplete gamma function P(a,x) or its complement 1.0 - P(a,x) for for the parameter a and value x.
Public methodStatic memberIncompleteGammaComplementObsolete.
Returns the complement of the incomplete gamma function, P(a,x), at a given value. The complement of the incomplete gamma function P(a,x) is defined to be 1.0 - P(a,x)
Public methodStatic memberInfinityNorm(DoubleBandMatrix) Computes the infinity matrix norm of a banded matrix.
Public methodStatic memberInfinityNorm(DoubleComplexBandMatrix) Computes the infinity matrix norm of a banded matrix.
Public methodStatic memberInfinityNorm(DoubleComplexTriDiagMatrix) Computes the infinity matrix norm of a tridiagonal matrix.
Public methodStatic memberInfinityNorm(DoubleTriDiagMatrix) Computes the infinity matrix norm of a tridiagonal matrix.
Public methodStatic memberInfinityNorm(FloatBandMatrix) Computes the infinity matrix norm of a banded matrix.
Public methodStatic memberInfinityNorm(FloatComplexBandMatrix) Computes the infinity matrix norm of a banded matrix.
Public methodStatic memberInfinityNorm(FloatComplexTriDiagMatrix) Computes the infinity matrix norm of a tridiagonal matrix.
Public methodStatic memberInfinityNorm(FloatTriDiagMatrix) Computes the infinity matrix norm of a tridiagonal matrix.
Public methodStatic memberInitialCenters Chooses the specified number of initial centers from the given data matrix, for clustering algorithms such as k-means.
Public methodStatic memberInterquartileRange(Double) Calculates the interquartile range of the given data, the difference between the median of the highest half and the median of the lowest half.
Public methodStatic memberInterquartileRange(DoubleVector) Calculates the interquartile range of the given data, the difference between the median of the highest half and the median of the lowest half.
Public methodStatic memberInterquartileRange(IDFColumn) Calculates the interquartile range of the given data, the difference between the median of the highest half and the median of the lowest half.
Public methodStatic memberInterquartileRange(Int32) Calculates the interquartile range of the given data, the difference between the median of the highest half and the median of the lowest half.
Public methodStatic memberInverse(DoubleBandMatrix) Computes the inverse of the matrix.
Public methodStatic memberInverse(DoubleComplexBandMatrix) Computes the inverse of the matrix.
Public methodStatic memberInverse(DoubleComplexLowerTriMatrix) Computes the inverse of the matrix.
Public methodStatic memberInverse(DoubleComplexMatrix) Computes the inverse of a given matrix.
Public methodStatic memberInverse(DoubleComplexTriDiagMatrix) Computes the inverse of the matrix.
Public methodStatic memberInverse(DoubleComplexUpperTriMatrix) Computes the inverse of the matrix.
Public methodStatic memberInverse(DoubleHermitianBandMatrix) Computes the inverse of the matrix.
Public methodStatic memberInverse(DoubleHermitianMatrix) Computes the inverse of A.
Public methodStatic memberInverse(DoubleLowerTriMatrix) Computes the inverse of the matrix.
Public methodStatic memberInverse(DoubleMatrix) Computes the inverse of a given matrix.
Public methodStatic memberInverse(DoubleSymBandMatrix) Computes the inverse of A.
Public methodStatic memberInverse(DoubleSymmetricMatrix) Computes the inverse of a symmetric matrix.
Public methodStatic memberInverse(DoubleTriDiagMatrix) Computes the inverse of the matrix.
Public methodStatic memberInverse(DoubleUpperTriMatrix) Computes the inverse of the matrix.
Public methodStatic memberInverse(FloatBandMatrix) Computes the inverse of the matrix.
Public methodStatic memberInverse(FloatComplexBandMatrix) Computes the inverse of the matrix.
Public methodStatic memberInverse(FloatComplexLowerTriMatrix) Computes the inverse of the matrix.
Public methodStatic memberInverse(FloatComplexMatrix) Computes the inverse of a given matrix.
Public methodStatic memberInverse(FloatComplexTriDiagMatrix) Computes the inverse of the matrix.
Public methodStatic memberInverse(FloatComplexUpperTriMatrix) Computes the inverse of the matrix.
Public methodStatic memberInverse(FloatHermitianBandMatrix) Computes the inverse of the matrix.
Public methodStatic memberInverse(FloatHermitianMatrix) Computes the inverse of A.
Public methodStatic memberInverse(FloatLowerTriMatrix) Computes the inverse of the matrix.
Public methodStatic memberInverse(FloatMatrix) Computes the inverse of a given matrix.
Public methodStatic memberInverse(FloatSymBandMatrix) Computes the inverse of A.
Public methodStatic memberInverse(FloatSymmetricMatrix) Computes the inverse of a symmetric matrix.
Public methodStatic memberInverse(FloatTriDiagMatrix) Computes the inverse of the matrix.
Public methodStatic memberInverse(FloatUpperTriMatrix) Computes the inverse of the matrix.
Public methodStatic memberInverse(DoubleComplexTriDiagMatrix, Boolean) Computes the inverse of the matrix.
Public methodStatic memberInverse(DoubleHermitianBandMatrix, Boolean) Computes the inverse of the matrix.
Public methodStatic memberInverse(DoubleHermitianMatrix, Boolean) Computes the inverse of A.
Public methodStatic memberInverse(DoubleSymBandMatrix, Boolean) Computes the inverse of A.
Public methodStatic memberInverse(DoubleSymmetricMatrix, Boolean) Computes the inverse of a symmetric matrix.
Public methodStatic memberInverse(DoubleTriDiagMatrix, Boolean) Computes the inverse of the matrix.
Public methodStatic memberInverse(FloatComplexTriDiagMatrix, Boolean) Computes the inverse of the matrix.
Public methodStatic memberInverse(FloatHermitianBandMatrix, Boolean) Computes the inverse of the matrix.
Public methodStatic memberInverse(FloatHermitianMatrix, Boolean) Computes the inverse of A.
Public methodStatic memberInverse(FloatSymBandMatrix, Boolean) Computes the inverse of A.
Public methodStatic memberInverse(FloatSymmetricMatrix, Boolean) Computes the inverse of a symmetric matrix.
Public methodStatic memberInverse(FloatTriDiagMatrix, Boolean) Computes the inverse of the matrix.
Public methodStatic memberKthSmallestValueT Finds the Kth smallest value in the given array. k starts with 0, so with k = 0, the smallest value is returned, k returns the second smallest value, and so forth.
Public methodStatic memberKurtosis(Double) Calculates the biased kurtosis of the given data.
Public methodStatic memberKurtosis(DoubleVector) Calculates the biased kurtosis of the given data.
Public methodStatic memberKurtosis(IDFColumn) Calculates the biased kurtosis of the given data.
Public methodStatic memberKurtosis(Int32) Calculates the biased kurtosis of the given data.
Public methodStatic memberKurtosis(Double, BiasType) Calculates the kurtosis of the given data, using the specified bias type.
Public methodStatic memberKurtosis(DoubleVector, BiasType) Calculates the kurtosis of the given data, using the specified bias type.
Public methodStatic memberKurtosis(IDFColumn, BiasType) Calculates the kurtosis of the given data, using the specified bias type.
Public methodStatic memberKurtosis(Int32, BiasType) Calculates the kurtosis of the given data, using the specified bias type.
Public methodStatic memberLog(Double) Calculates the principal value of the natural logarithm of a double-precision floating point number.
Public methodStatic memberLog(DoubleComplex) Calculates the principal value of the common logarithm of a complex number.
Public methodStatic memberLog(DoubleComplexMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the natural logarithm function to each element of the matrix.
Public methodStatic memberLog(DoubleComplexVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the natural logarithm function to each element of the vector.
Public methodStatic memberLog(DoubleMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the natural logarithm function to each element of the matrix.
Public methodStatic memberLog(DoubleSymmetricMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the natural logarithm function to each element of the matrix.
Public methodStatic memberLog(DoubleVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the natural logarithm function to each element of the vector.
Public methodStatic memberLog(FloatComplex) Calculates the principal value of the common logarithm of a complex number.
Public methodStatic memberLog(FloatComplexMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the natural logarithm function to each element of the matrix.
Public methodStatic memberLog(FloatComplexVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the natural logarithm function to each element of the vector.
Public methodStatic memberLog(FloatMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the natural logarithm function to each element of the matrix.
Public methodStatic memberLog(FloatSymmetricMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the natural logarithm function to each element of the matrix.
Public methodStatic memberLog(FloatVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the natural logarithm function to each element of the vector.
Public methodStatic memberLog(Single) Calculates the principal value of the natural logarithm of a floating point number.
Public methodStatic memberLog(DoubleComplexVector, DoubleComplexVector) Applies the natural logarithmic function to each element of the input vector and places the result in the given output vector.
Public methodStatic memberLog(FloatComplexVector, FloatComplexVector) Applies the natural logarithmic function to each element of the input vector and places the result in the given output vector.
Public methodStatic memberLog10(Double) Calculates the principal value of the base-10 logarithm of a double-precision floating point number.
Public methodStatic memberLog10(DoubleMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the base-10 logarith function to each element of the matrix.
Public methodStatic memberLog10(DoubleSymmetricMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the base-10 logarith function to each element of the matrix.
Public methodStatic memberLog10(DoubleVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the base-10 logarith function to each element of the vector.
Public methodStatic memberLog10(FloatMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the base-10 logarith function to each element of the matrix.
Public methodStatic memberLog10(FloatSymmetricMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the base-10 logarith function to each element of the matrix.
Public methodStatic memberLog10(FloatVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the base-10 logarithm function to each element of the given vector.
Public methodStatic memberLog10(Single) Calculates the principal value of the base-10 logarithm of a floating point number.
Public methodStatic memberMaxAbs1Index(DoubleComplexVector) Calculates the index of the maximum absolute value of a given vector's elements.
Public methodStatic memberMaxAbs1Index(FloatComplexVector) Calculates the index of the maximum absolute value of a given vector's elements.
Public methodStatic memberMaxAbs1Value(DoubleComplexVector) Calculates the maximum absolute value of a given vector's elements.
Public methodStatic memberMaxAbs1Value(FloatComplexVector) Calculates the maximum absolute value of a given vector's elements.
Public methodStatic memberMaxAbsIndex(Double) Calculates the index of the maximum absolute value in the given data set.
Public methodStatic memberMaxAbsIndex(DoubleComplexSparseVector) Calculates the index of the maximum absolute value a given the vector's elements.
Public methodStatic memberMaxAbsIndex(DoubleComplexVector) Calculates the index of the maximum value of a given vector's elements. An elements rank is calculated using the euclidean norm
Public methodStatic memberMaxAbsIndex(DoubleSparseVector) Calculates the index of the maximum absolute value a given the vector's elements.
Public methodStatic memberMaxAbsIndex(DoubleVector) Calculates the index of the maximum absolute value a given the vector's elements.
Public methodStatic memberMaxAbsIndex(FloatComplexSparseVector) Calculates the index of the maximum absolute value a given the vector's elements.
Public methodStatic memberMaxAbsIndex(FloatComplexVector) Calculates the index of the maximum value of a given vector's elements. An elements rank is calculated using the euclidean norm
Public methodStatic memberMaxAbsIndex(FloatSparseVector) Calculates the index of the maximum absolute value a given the vector's elements.
Public methodStatic memberMaxAbsIndex(FloatVector) Calculates the index of the maximum absolute value a given the vector's elements.
Public methodStatic memberMaxAbsIndex(IDFColumn) Calculates the index of the maximum absolute value in the given data set.
Public methodStatic memberMaxAbsIndex(Int32) Calculates the index of the maximum absolute value in the given data set.
Public methodStatic memberMaxAbsIndex(DoubleComplexVector, FuncDoubleComplex, Double) Calculates the index of the maximum value of a given vector's elements. An elements rank is calculated using the user specified norm function such as l1, l2 or linf. In the case of Complex numbers l1(c) = c.real + c.image, l2(c) = (c.real^2 + c.imag^2) ^ 1/2, linf(c) = max (c.real, c.imag)
Public methodStatic memberMaxAbsIndex(FloatComplexVector, FuncFloatComplex, Single) Calculates the index of the maximum value of a given vector's elements. An elements rank is calculated using the user specified norm function such as l1, l2 or linf. In the case of Complex numbers l1(c) = c.real + c.image, l2(c) = (c.real^2 + c.imag^2) ^ 1/2, linf(c) = max (c.real, c.imag)
Public methodStatic memberMaxAbsValue(Double) Calculates the maximum absolute value in the given data set.
Public methodStatic memberMaxAbsValue(DoubleComplexVector) Calculates the maximum absolute value of a given vector's elements.
Public methodStatic memberMaxAbsValue(DoubleVector) Calculates the maximum absolute value of a given vector's elements.
Public methodStatic memberMaxAbsValue(FloatComplexVector) Calculates the maximum absolute value of a given vector's elements.
Public methodStatic memberMaxAbsValue(FloatVector) Calculates the maximum absolute value of a given vector's elements.
Public methodStatic memberMaxAbsValue(IDFColumn) Calculates the maximum absolute value in the given data set.
Public methodStatic memberMaxAbsValue(Int32) Calculates the maximum absolute value in the given data set.
Public methodStatic memberMaxAbsValue(DoubleComplexVector, FuncDoubleComplex, Double) Calculates the maximum absolute value of a given vector's elements.
Public methodStatic memberMaxAbsValue(FloatComplexVector, FuncFloatComplex, Single) Calculates the maximum absolute value of a given vector's elements.
Public methodStatic memberMaxIndex(Double) Calculates the index of the maximum value in the given data set.
Public methodStatic memberMaxIndex(DoubleVector) Calculates the index of the maximum value of a given vector's elements.
Public methodStatic memberMaxIndex(FloatVector) Calculates the index of the maximum value of a given vector's elements.
Public methodStatic memberMaxIndex(IDFColumn) Calculates the index of the maximum value in the given data set.
Public methodStatic memberMaxIndex(Int32) Calculates the index of the maximum value in the given data set.
Public methodStatic memberMaxValue(Double) Calculates the maximum value in the given data set.
Public methodStatic memberMaxValue(DoubleMatrix) Computes the maximum value of each of the matrix columns.
Public methodStatic memberMaxValue(DoubleVector) Calculates the maximum value of a given vector's elements.
Public methodStatic memberMaxValue(FloatMatrix) Computes the maximum value of each of the matrix columns.
Public methodStatic memberMaxValue(FloatVector) Calculates the maximum value of a given vector's elements.
Public methodStatic memberMaxValue(IDFColumn) Calculates the maximum value in the given data set.
Public methodStatic memberMaxValue(Int32) Calculates the maximum value in the given data set.
Public methodStatic memberMaxValue(Single) Calculates the maximum value in the given data set.
Public methodStatic memberMean(Double) Calculates the arithmetic mean of the given data.
Public methodStatic memberMean(DoubleComplexMatrix) Computes the mean of each of the matrix columns.
Public methodStatic memberMean(DoubleComplexVector) Calculates the mean of a given vector's elements.
Public methodStatic memberMean(DoubleMatrix) Computes the mean of each of the matrix columns.
Public methodStatic memberMean(DoubleVector) Calculates the mean of a given vector's elements.
Public methodStatic memberMean(FloatComplexMatrix) Computes the mean of each of the matrix columns.
Public methodStatic memberMean(FloatComplexVector) Calculates the mean of a given vector's elements.
Public methodStatic memberMean(FloatMatrix) Computes the mean of each of the matrix columns.
Public methodStatic memberMean(FloatVector) Calculates the mean of a given vector's elements.
Public methodStatic memberMean(IDFColumn) Calculates the arithmetic mean of the given data.
Public methodStatic memberMean(Int32) Calculates the arithmetic mean of the given data.
Public methodStatic memberMeanDeviation(Double) Calculates the average absolute deviation of the given data.
Public methodStatic memberMeanDeviation(DoubleVector) Calculates the average absolute deviation of the given data.
Public methodStatic memberMeanDeviation(IDFColumn) Calculates the average absolute deviation of the given data.
Public methodStatic memberMeanDeviation(Int32) Calculates the average absolute deviation of the given data.
Public methodStatic memberMedian(Double) Returns the median of the given data.
Public methodStatic memberMedian(DoubleMatrix) Computes the median of each of the matrix columns.
Public methodStatic memberMedian(DoubleVector) Calculates the median value of a given vector's elements.
Public methodStatic memberMedian(FloatMatrix) Computes the median of each of the matrix columns.
Public methodStatic memberMedian(FloatVector) Calculates the median value of a given vector's elements.
Public methodStatic memberMedian(IDFColumn) Returns the median of the given data.
Public methodStatic memberMedian(Int32) Returns the median of the given data.
Public methodStatic memberMedian(Single) Returns the median of the given data.
Public methodStatic memberMedian(Double, Boolean) Returns the median of an array of data with the option for preserving or destroying the original input data.
Public methodStatic memberMedian(Int32, Boolean) Returns the median of an array of data with the option for preserving or destroying the original input data.
Public methodStatic memberMedian(Single, Boolean) Returns the median of an array of data with the option for preserving or destroying the original input data.
Public methodStatic memberMedianDeviationFromMean(Double) Calculates the median of the absolute deviations from the mean.
Public methodStatic memberMedianDeviationFromMean(DoubleVector) Calculates the median of the absolute deviations from the mean.
Public methodStatic memberMedianDeviationFromMean(IDFColumn) Calculates the median of the absolute deviations from the mean.
Public methodStatic memberMedianDeviationFromMean(Int32) Calculates the median of the absolute deviations from the mean.
Public methodStatic memberMedianDeviationFromMedian(Double) Calculates the median of the absolute deviations from the median.
Public methodStatic memberMedianDeviationFromMedian(DoubleVector) Calculates the median of the absolute deviations from the median.
Public methodStatic memberMedianDeviationFromMedian(FloatVector) Calculates the median of the absolute deviations from the median.
Public methodStatic memberMedianDeviationFromMedian(IDFColumn) Calculates the median of the absolute deviations from the median.
Public methodStatic memberMedianDeviationFromMedian(Int32) Calculates the median of the absolute deviations from the median.
Public methodStatic memberMedianDeviationFromMedian(Single) Calculates the median of the absolute deviations from the median.
Public methodStatic memberMinAbs1Index(DoubleComplexVector) Calculates the index of the minimum absolute value of a given vector's elements. Absolute value rank is calculated using L1 norm l1(c) = c.real + c.imag
Public methodStatic memberMinAbs1Index(FloatComplexVector) Calculates the index of the minimum absolute value of a given vector's elements. Absolute value rank is calculated using L1 norm l1(c) = c.real + c.imag
Public methodStatic memberMinAbs1Value(DoubleComplexVector) Calculates the minimum absolute value of a given vector's elements.
Public methodStatic memberMinAbs1Value(FloatComplexVector) Calculates the minimum absolute value of a given vector's elements.
Public methodStatic memberMinAbsIndex(Double) Calculates the index of the minimum absolute value in the given data set.
Public methodStatic memberMinAbsIndex(DoubleComplexSparseVector) Calculates the index of the minimum absolute value of a given vector's elements.
Public methodStatic memberMinAbsIndex(DoubleComplexVector) Calculates the index of the minimum absolute value of a given vector's elements.
Public methodStatic memberMinAbsIndex(DoubleSparseVector) Calculates the index of the minimum absolute value of a given vector's elements.
Public methodStatic memberMinAbsIndex(DoubleVector) Calculates the index of the minimum absolute value of a given vector's elements.
Public methodStatic memberMinAbsIndex(FloatComplexSparseVector) Calculates the index of the minimum absolute value of a given vector's elements.
Public methodStatic memberMinAbsIndex(FloatComplexVector) Calculates the index of the minimum absolute value of a given vector's elements.
Public methodStatic memberMinAbsIndex(FloatSparseVector) Calculates the index of the minimum absolute value of a given vector's elements.
Public methodStatic memberMinAbsIndex(FloatVector) Calculates the index of the minimum absolute value of a given vector's elements.
Public methodStatic memberMinAbsIndex(IDFColumn) Calculates the index of the minimum absolute value in the given data set.
Public methodStatic memberMinAbsIndex(Int32) Calculates the index of the minimum absolute value in the given data set.
Public methodStatic memberMinAbsIndex(DoubleComplexVector, FuncDoubleComplex, Double) Calculates the index of the minimum value of a given vector's elements. An elements rank is calculated using the user specified norm function such as l1, l2 or linf. In the case of Complex numbers l1(c) = c.real + c.image, l2(c) = (c.real^2 + c.imag^2) ^ 1/2, linf(c) = max (c.real, c.imag)
Public methodStatic memberMinAbsIndex(FloatComplexVector, FuncFloatComplex, Single) Calculates the index of the minimum value of a given vector's elements. An elements rank is calculated using the user specified norm function such as l1, l2 or linf. In the case of Complex numbers l1(c) = c.real + c.image, l2(c) = (c.real^2 + c.imag^2) ^ 1/2, linf(c) = max (c.real, c.imag)
Public methodStatic memberMinAbsValue(Double) Calculates the minimum absolute value in the given data set.
Public methodStatic memberMinAbsValue(DoubleComplexVector) Calculates the minimum absolute value of a given vector's elements.
Public methodStatic memberMinAbsValue(DoubleVector) Calculates the minimum absolute value of a given vector's elements.
Public methodStatic memberMinAbsValue(FloatComplexVector) Calculates the minimum absolute value of a given vector's elements.
Public methodStatic memberMinAbsValue(FloatVector) Calculates the minimum absolute value of a given vector's elements.
Public methodStatic memberMinAbsValue(IDFColumn) Calculates the minimum absolute value in the given data set.
Public methodStatic memberMinAbsValue(Int32) Calculates the minimum absolute value in the given data set.
Public methodStatic memberMinAbsValue(DoubleComplexVector, FuncDoubleComplex, Double) Calculates the minimum absolute value of a given vector's elements.
Public methodStatic memberMinAbsValue(FloatComplexVector, FuncFloatComplex, Single) Calculates the minimum absolute value of a given vector's elements.
Public methodStatic memberMinIndex(Double) Calculates the index of the minimum value in the given data set.
Public methodStatic memberMinIndex(DoubleVector) Calculates the index of the minimum absolute value of a given vector's elements.
Public methodStatic memberMinIndex(FloatVector) Calculates the index of the minimum absolute value of a given vector's elements.
Public methodStatic memberMinIndex(IDFColumn) Calculates the index of the minimum value in the given data set.
Public methodStatic memberMinIndex(Int32) Calculates the index of the minimum value in the given data set.
Public methodStatic memberMinValue(Double) Calculates the minimum value in the given data set.
Public methodStatic memberMinValue(DoubleMatrix) Computes the minimum value of each of the matrix columns.
Public methodStatic memberMinValue(DoubleVector) Calculates the minimum value of a given vector's elements.
Public methodStatic memberMinValue(FloatMatrix) Computes the minimum value of each of the matrix columns.
Public methodStatic memberMinValue(FloatVector) Calculates the minimum value of a given vector's elements.
Public methodStatic memberMinValue(IDFColumn) Calculates the minimum value in the given data set.
Public methodStatic memberMinValue(Int32) Calculates the minimum value in the given data set.
Public methodStatic memberMinValue(Single) Calculates the minimum value in the given data set.
Public methodStatic memberMode(Double) Determines the most common element in a data set.
Public methodStatic memberMode(DoubleVector) Determines the most common element in a data set.
Public methodStatic memberMode(IDFColumn) Determines the most common element in a data set.
Public methodStatic memberMode(Int32) Determines the most common element in a data set.
Public methodStatic memberNaNCentralMoment(Double, Int32) Calculates the specified central moment about the mean for the the given data, excluding NaN values.
Public methodStatic memberNaNCentralMoment(DoubleVector, Int32) Calculates the specified central moment about the mean for the the given data, excluding NaN values.
Public methodStatic memberNaNCentralMoment(IDFColumn, Int32) Calculates the specified central moment about the mean for the the given data, excluding missing values.
Public methodStatic memberNaNCheck(Double) Checks whether a data set contains any NaN values.
Public methodStatic memberNaNCheck(DoubleVector) Checks whether a data set contains any NaN values.
Public methodStatic memberNaNCheck(IDFColumn) Checks whether a data set contains any missing values.
Public methodStatic memberNaNCorrelation(Double, Double) Computes the Pearson correlation of two data sets, excluding pairs where either value is missing.
Public methodStatic memberNaNCorrelation(Double, Int32) Computes the Pearson correlation of two data sets, excluding pairs where either value is missing.
Public methodStatic memberNaNCorrelation(DoubleVector, DoubleVector) Computes the Pearson correlation of two data sets, excluding pairs where either value is missing.
Public methodStatic memberNaNCorrelation(IDFColumn, IDFColumn) Computes the Pearson correlation of two data sets, excluding pairs where either value is missing.
Public methodStatic memberNaNCorrelation(Int32, Double) Computes the Pearson correlation of two data sets, excluding pairs where either value is missing.
Public methodStatic memberNaNCount(Double) Returns the number of elements in a data set, excluding NaN values.
Public methodStatic memberNaNCount(DoubleMatrix) Computes the NaN count of the matrix columns.
Public methodStatic memberNaNCount(DoubleVector) Calculates the number of a given vector's elements that are not equal to NaN.
Public methodStatic memberNaNCount(FloatMatrix) Computes the NaN count of the matrix columns.
Public methodStatic memberNaNCount(FloatVector) Calculates the number of a given vector's elements that are not equal to NaN.
Public methodStatic memberNaNCount(IDFColumn) Returns the number of elements in a data set, excluding missing values.
Public methodStatic memberNaNCountIf(Double, FuncDouble, Boolean) Calculates how many elements in an array return true when a logical function is applied to the elements that are not NaN.
Public methodStatic memberNaNCountIf(DoubleVector, FuncDouble, Boolean) Calculates how many elements in a vector return true when a logical function is applied to the elements that are not NaN.
Public methodStatic memberNaNCountIf(IDFColumn, FuncDouble, Boolean) Calculates how many elements in a column return true when a logical function is applied to the elements that are not missing.
Public methodStatic memberNaNCountIf(IDFColumn, FuncInt32, Boolean) Calculates how many elements in a column return true when a logical function is applied to values that are not missing.
Public methodStatic memberNaNCountIf(IDFColumn, FuncString, Boolean) Calculates how many elements in a column return true when a logical function is applied to the elements that are not missing.
Public methodStatic memberNaNCovariance(Double, Double) Computes the covariance of two data sets, excluding pairs where either value is missing.
Public methodStatic memberNaNCovariance(DoubleVector, DoubleVector) Computes the covariance of two data sets, excluding pairs where either value is missing.
Public methodStatic memberNaNCovariance(IDFColumn, IDFColumn) Computes the covariance of two data sets, excluding pairs where either value is missing.
Public methodStatic memberNaNCovariance(Double, Double, BiasType) Computes the covariance of two data sets using the specified bias, excluding pairs where either value is missing.
Public methodStatic memberNaNCovariance(DoubleVector, DoubleVector, BiasType) Computes the covariance of two data sets using the specified bias, excluding pairs where either value is missing.
Public methodStatic memberNaNCovariance(IDFColumn, IDFColumn, BiasType) Computes the covariance of two data sets using the specified bias, excluding pairs where either value is missing.
Public methodStatic memberNaNDurbinWatson(Double) Calculates the Durbin-Watson statistic of the given data, excluding NaN values.
Public methodStatic memberNaNDurbinWatson(DoubleVector) Calculates the Durbin-Watson statistic of the given data, excluding NaN values.
Public methodStatic memberNaNDurbinWatson(IDFColumn) Calculates the Durbin-Watson statistic of the given data, excluding missing values.
Public methodStatic memberNaNGeometricMean(Double) Calculates the geometric mean of the given data, excluding NaN values.
Public methodStatic memberNaNGeometricMean(DoubleVector) Calculates the geometric mean of the given data, excluding NaN values.
Public methodStatic memberNaNGeometricMean(IDFColumn) Calculates the geometric mean of the given data, excluding missing values.
Public methodStatic memberNaNHarmonicMean(Double) Calculates the harmonic mean of the given data, excluding NaN values.
Public methodStatic memberNaNHarmonicMean(DoubleVector) Calculates the harmonic mean of the given data, excluding NaN values.
Public methodStatic memberNaNHarmonicMean(IDFColumn) Calculates the harmonic mean of the given data, excluding missing values.
Public methodStatic memberNaNIf(Double, FuncDouble, Boolean) Creates an array of boolean values determined by applying a logical function to the elements of an array that are not NaN.
Public methodStatic memberNaNIf(DoubleVector, FuncDouble, Boolean) Creates an array of boolean values determined by applying a logical function to the elements of a vector that are not NaN.
Public methodStatic memberNaNIf(IDFColumn, FuncDouble, Boolean) Creates an array of boolean values determined by applying a logical function to the elements of a column that are not missing.
Public methodStatic memberNaNIf(IDFColumn, FuncInt32, Boolean) Creates an array of boolean values determined by applying a logical function to the elements of a column that are not missing.
Public methodStatic memberNaNIf(IDFColumn, FuncString, Boolean) Creates an array of boolean values determined by applying a logical function to the elements of a column that are not missing.
Public methodStatic memberNaNKurtosis(Double) Calculates the biased kurtosis of the given data, excluding NaN values.
Public methodStatic memberNaNKurtosis(DoubleVector) Calculates the biased kurtosis of the given data, excluding NaN values.
Public methodStatic memberNaNKurtosis(IDFColumn) Calculates the biased kurtosis of the given data, excluding missing values.
Public methodStatic memberNaNKurtosis(Double, BiasType) Calculates the kurtosis of the given data, using the specified bias type and excluding NaN values.
Public methodStatic memberNaNKurtosis(DoubleVector, BiasType) Calculates the kurtosis of the given data, using the specified bias type and excluding NaN values.
Public methodStatic memberNaNKurtosis(IDFColumn, BiasType) Calculates the kurtosis of the given data, using the specified bias type and excluding missing values.
Public methodStatic memberNaNMaxAbsIndex(Double) Calculates the index of the maximum absolute value in the given data set, excluding NaN values.
Public methodStatic memberNaNMaxAbsIndex(DoubleVector) Calculates the index of the maximum absolute value in the given data set, excluding NaN values.
Public methodStatic memberNaNMaxAbsIndex(IDFColumn) Calculates the index of the maximum absolute value in the given data set, excluding missing values.
Public methodStatic memberNaNMaxAbsValue(Double) Calculates the maximum absolute value in the given data set, excluding NaN values.
Public methodStatic memberNaNMaxAbsValue(DoubleVector) Calculates the maximum absolute value in the given data set, excluding NaN values.
Public methodStatic memberNaNMaxAbsValue(IDFColumn) Calculates the maximum absolute value in the given data set, excluding missing values.
Public methodStatic memberNaNMaxIndex(Double) Calculates the index of the maximum value in the given data set, excluding NaN values.
Public methodStatic memberNaNMaxIndex(DoubleVector) Calculates the index of the maximum value of the vector elements that are not equal to NaN.
Public methodStatic memberNaNMaxIndex(FloatVector) Calculates the index of the maximum value of the vector elements that are not equal to NaN.
Public methodStatic memberNaNMaxIndex(IDFColumn) Calculates the index of the maximum value in the given data set, excluding missing values.
Public methodStatic memberNaNMaxValue(Double) Calculates the maximum value in the given data set, excluding NaN values.
Public methodStatic memberNaNMaxValue(DoubleMatrix) Computes the NaN maximum value of each of the matrix columns.
Public methodStatic memberNaNMaxValue(DoubleVector) Calculates the maximum value of the vector elements that are not equal to NaN.
Public methodStatic memberNaNMaxValue(FloatMatrix) Computes the NaN maximum value of each of the matrix columns.
Public methodStatic memberNaNMaxValue(FloatVector) Calculates the maximum value of the vector elements that are not equal to NaN.
Public methodStatic memberNaNMaxValue(IDFColumn) Calculates the maximum value in the given data set, excluding missing values.
Public methodStatic memberNaNMean(Double) Calculates the arithmetic mean of the given data, excluding NaN values.
Public methodStatic memberNaNMean(DoubleMatrix) Computes the NaN mean of each of the matrix columns.
Public methodStatic memberNaNMean(DoubleVector) Calculates the mean of the vector elements that are not equal to NaN.
Public methodStatic memberNaNMean(FloatMatrix) Computes the NaN mean of each of the matrix columns.
Public methodStatic memberNaNMean(FloatVector) Calculates the mean of the vector elements that are not equal to NaN.
Public methodStatic memberNaNMean(IDFColumn) Calculates the arithmetic mean of the given data, excluding missing values.
Public methodStatic memberNaNMeanDeviation(Double) Calculates the average absolute deviation of the given data, excluding NaN values.
Public methodStatic memberNaNMeanDeviation(DoubleVector) Calculates the average absolute deviation of the given data, excluding NaN values.
Public methodStatic memberNaNMeanDeviation(IDFColumn) Calculates the average absolute deviation of the given data, excluding missing values.
Public methodStatic memberNaNMedian(DoubleMatrix) Computes the NaN median of each of the matrix columns.
Public methodStatic memberNaNMedian(DoubleVector) Calculates the median value of vector elements that are not equal to NaN.
Public methodStatic memberNaNMedian(FloatMatrix) Computes the NaN median of each of the matrix columns.
Public methodStatic memberNaNMedian(FloatVector) Calculates the median value of vector elements that are not equal to (float) NaN.
Public methodStatic memberNaNMedian(IDFColumn) Calculates the median value of column elements that are not equal to NaN.
Public methodStatic memberNaNMinAbsIndex(Double) Calculates the index of the minimum absolute value in the given data set, excluding NaN values.
Public methodStatic memberNaNMinAbsIndex(DoubleVector) Calculates the index of the minimum absolute value in the given data set, excluding NaN values.
Public methodStatic memberNaNMinAbsIndex(IDFColumn) Calculates the index of the minimum absolute value in the given data set, excluding missing values.
Public methodStatic memberNaNMinAbsValue(Double) Calculates the minimum absolute value in the given data set, excluding NaN values.
Public methodStatic memberNaNMinAbsValue(DoubleVector) Calculates the minimum absolute value in the given data set, excluding NaN values.
Public methodStatic memberNaNMinAbsValue(IDFColumn) Calculates the minimum absolute value in the given data set, excluding missing values.
Public methodStatic memberNaNMinIndex(Double) Calculates the index of the minimum value in the given data set, excluding NaN values.
Public methodStatic memberNaNMinIndex(DoubleVector) Calculates the index of the minimum value of the vector elements that are not equal to NaN.
Public methodStatic memberNaNMinIndex(FloatVector) Calculates the index of the minimum value of the vector elements that are not equal to NaN.
Public methodStatic memberNaNMinIndex(IDFColumn) Calculates the index of the minimum value in the given data set, excluding missing values.
Public methodStatic memberNaNMinValue(Double) Calculates the minimum value in the given data set, excluding NaN values.
Public methodStatic memberNaNMinValue(DoubleMatrix) Computes the NaN minimum value of each of the matrix columns.
Public methodStatic memberNaNMinValue(DoubleVector) Calculates the minimum value of the vector elements that are not equal to NaN.
Public methodStatic memberNaNMinValue(FloatMatrix) Computes the NaN minimum value of each of the matrix columns.
Public methodStatic memberNaNMinValue(FloatVector) Calculates the minimum value of the vector elements that are not equal to NaN.
Public methodStatic memberNaNMinValue(IDFColumn) Calculates the minimum value in the given data set, excluding missing values.
Public methodStatic memberNaNMode(Double) Determines the most common element in a data set, excluding NaN values.
Public methodStatic memberNaNMode(DoubleVector) Determines the most common element in a data set, excluding NaN values.
Public methodStatic memberNaNMode(IDFColumn) Determines the most common element in a data set, excluding missing values.
Public methodStatic memberNaNRemove(Double) Creates a copy of a data set with NaN values removed.
Public methodStatic memberNaNRemove(DoubleVector) Creates a copy of a data set with NaN values removed.
Public methodStatic memberNaNRemove(IDFColumn) Creates a copy of a data set with missing values removed.
Public methodStatic memberNaNRemoveCols(DataFrame) Creates a copy of the data frame with only those columns that do not contain NaN values.
Public methodStatic memberNaNRemoveCols(DoubleMatrix) Creates a copy of the matrix with only those columns that do not contain NaN values.
Public methodStatic memberNaNRemoveRows(DataFrame) Creates a copy of the data frame with only those rows that do not contain NaN values.
Public methodStatic memberNaNRemoveRows(DoubleMatrix) Creates a copy of the matrix with only those rows that do not contain NaN values.
Public methodStatic memberNaNSkewness(Double) Calculates the biased skewness, a measure of the symmetry of the data, of the elements in a data set. NaN values are excluded.
Public methodStatic memberNaNSkewness(DoubleVector) Calculates the biased skewness, a measure of the symmetry of the data, of the elements in a data set. NaN values are excluded.
Public methodStatic memberNaNSkewness(IDFColumn) Calculates the biased skewness, a measure of the symmetry of the data, of the elements in a data set. Missing values are excluded.
Public methodStatic memberNaNSkewness(Double, BiasType) Calculates the skewness, a measure of the symmetry of the data, of the the elements in a data set using the given bias type. NaN values are excluded.
Public methodStatic memberNaNSkewness(DoubleVector, BiasType) Calculates the skewness, a measure of the symmetry of the data, of the the elements in a data set using the given bias type. NaN values are excluded.
Public methodStatic memberNaNSkewness(IDFColumn, BiasType) Calculates the skewness, a measure of the symmetry of the data, of the the elements in a data set using the given bias type. Missing values are excluded.
Public methodStatic memberNaNSort(DoubleVector) Sort a given vector containing NaN's. If the vector is compact (
C#
v.Stride == 1
), the vector is sorted in-place. If the vector is non-compact, a sorted copy of the vector is returned.
Public methodStatic memberNaNSort(FloatVector) Sort a given vector containing NaN's. If the vector is compact (
C#
v.Stride == 1
), the vector is sorted in-place. If the vector is non-compact, a sorted copy of the vector is returned.
Public methodStatic memberNaNStandardDeviation(Double) Calculates the biased standard deviation of the elements in the given data set, excluding NaN values.
Public methodStatic memberNaNStandardDeviation(DoubleVector) Calculates the biased standard deviation of the elements in the given data set, excluding NaN values.
Public methodStatic memberNaNStandardDeviation(IDFColumn) Calculates the biased standard deviation of the elements in the given data set, excluding missing values.
Public methodStatic memberNaNStandardDeviation(Double, BiasType) Calculates the biased standard deviation of the elements in the given data set, using the specified bias and excluding NaN values.
Public methodStatic memberNaNStandardDeviation(DoubleVector, BiasType) Calculates the biased standard deviation of the elements in the given data set, using the specified bias and excluding NaN values.
Public methodStatic memberNaNStandardDeviation(IDFColumn, BiasType) Calculates the biased standard deviation of the elements in the given data set, using the specified bias and excluding missing values.
Public methodStatic memberNaNSum(Double) Calculates the sum of the elements in the given data set that are not NaN.
Public methodStatic memberNaNSum(DoubleMatrix) Computes the NaN sum of the matrix columns.
Public methodStatic memberNaNSum(DoubleVector) Calculates the sum of a given vector's elements that are not equal to NaN.
Public methodStatic memberNaNSum(FloatMatrix) Computes the NaN sum of the matrix columns.
Public methodStatic memberNaNSum(FloatVector) Calculates the sum of a given vector's elements that are not equal to NaN.
Public methodStatic memberNaNSum(IDFColumn) Calculates the sum of the elements in the given data set excluding missing values.
Public methodStatic memberNaNSumIf(Double, FuncDouble, Boolean) Calculates the sum of the elements in an array that are not NaN that return true when a given logical function is applied.
Public methodStatic memberNaNSumIf(DoubleVector, FuncDouble, Boolean) Calculates the sum of the elements in a vector that are not NaN that return true when a given logical function is applied.
Public methodStatic memberNaNSumIf(IDFColumn, FuncDouble, Boolean) Calculates the sum of the elements in a column that are not missing that return true when a given logical function is applied.
Public methodStatic memberNaNSumIf(IDFColumn, FuncInt32, Boolean) Calculates the sum of the elements in a column that return true when a given logical function is applied to values that are not missing.
Public methodStatic memberNaNSumIf(Double, FuncDouble, Boolean, Double) Calculates the sum of elements in one array based on evaluating a logical function on corresponding elements in another array that are not NaN.
Public methodStatic memberNaNSumIf(DoubleVector, FuncDouble, Boolean, DoubleVector) Calculates the sum of elements in one vector based on evaluating a logical function on corresponding elements in another vector that are not NaN.
Public methodStatic memberNaNSumIf(IDFColumn, FuncDouble, Boolean, IDFColumn) Calculates the sum of elements in one column that are not missing based on evaluating a logical function on corresponding elements in another column.
Public methodStatic memberNaNSumIf(IDFColumn, FuncInt32, Boolean, IDFColumn) Calculates the sum of elements in one column that are not missing based on evaluating a logical function on corresponding elements in another column.
Public methodStatic memberNaNSumOfSquaredErrors(Double) Calculates the sum of squared errors (SSE) of the elements in the given data set, excluding NaN values.
Public methodStatic memberNaNSumOfSquaredErrors(DoubleVector) Calculates the sum of squared errors (SSE) of the elements in the given data set, excluding NaN values.
Public methodStatic memberNaNSumOfSquaredErrors(IDFColumn) Calculates the sum of squared errors (SSE) of the elements in the given data set, excluding missing values.
Public methodStatic memberNaNSumOfSquares(DoubleMatrix) Calculates the sum of the squared deviations from the mean of the elements of the columns of a given matrix that are not NaN.
Public methodStatic memberNaNSumOfSquares(DoubleVector) Calculates the sum of the squared deviations from the mean of the elements of a given vector that are not NaN.
Public methodStatic memberNaNSumOfSquares(FloatMatrix) Calculates the sum of the squared deviations from the mean of the elements of the columns of a given matrix that are not NaN.
Public methodStatic memberNaNSumOfSquares(FloatVector) Calculates the sum of the squared deviations from the mean of the elements of a given vector that are not NaN.
Public methodStatic memberNaNVariance(Double) Calculates the variance of the given data, excluding NaN values.
Public methodStatic memberNaNVariance(DoubleMatrix) Computes the NaN variance of the matrix columns.
Public methodStatic memberNaNVariance(DoubleVector) Calculates the biased variance of the vector elements that are not equal to NaN.
Public methodStatic memberNaNVariance(FloatMatrix) Computes the NaN variance of the matrix columns.
Public methodStatic memberNaNVariance(FloatVector) Calculates the biased variance of the vector elements that are not equal to NaN.
Public methodStatic memberNaNVariance(IDFColumn) Calculates the variance of the given data, excluding missing values.
Public methodStatic memberNaNVariance(Double, BiasType) Calculates the variance of the given data, using the specified bias type and excluding NaN values.
Public methodStatic memberNaNVariance(DoubleVector, BiasType) Calculates the variance of the given data, using the specified bias type and excluding NaN values.
Public methodStatic memberNaNVariance(IDFColumn, BiasType) Calculates the variance of the given data, using the specified bias type and excluding missing values.
Public methodStatic memberNaNVonNeumannRatio(Double) Calculates the Von Neumann ratio of the given data, excluding NaN values.
Public methodStatic memberNaNVonNeumannRatio(DoubleVector) Calculates the Von Neumann ratio of the given data, excluding NaN values.
Public methodStatic memberNaNVonNeumannRatio(IDFColumn) Calculates the Von Neumann ratio of the given data, excluding missing values.
Public methodStatic memberNot Returns the logical negation of a boolean value.
Public methodStatic memberOneNorm(DoubleBandMatrix) Computes the one matrix norm of a banded matrix.
Public methodStatic memberOneNorm(DoubleComplexBandMatrix) Computes the one matrix norm of a banded matrix.
Public methodStatic memberOneNorm(DoubleComplexTriDiagMatrix) Computes the one matrix norm of a tridiagonal matrix.
Public methodStatic memberOneNorm(DoubleHermitianBandMatrix) Computes the one matrix norm of a Hermitian banded matrix.
Public methodStatic memberOneNorm(DoubleHermitianMatrix) Computes the one matrix norm of an Hermitian matrix.
Public methodStatic memberOneNorm(DoubleSymBandMatrix) Computes the one matrix norm of a symmetric banded matrix.
Public methodStatic memberOneNorm(DoubleSymmetricMatrix) Computes the one matrix norm of a symmetric matrix.
Public methodStatic memberOneNorm(DoubleTriDiagMatrix) Computes the one matrix norm of a tridiagonal matrix.
Public methodStatic memberOneNorm(FloatBandMatrix) Computes the one matrix norm of a banded matrix.
Public methodStatic memberOneNorm(FloatComplexBandMatrix) Computes the one matrix norm of a banded matrix.
Public methodStatic memberOneNorm(FloatComplexTriDiagMatrix) Computes the one matrix norm of a tridiagonal matrix.
Public methodStatic memberOneNorm(FloatHermitianBandMatrix) Computes the one matrix norm of a Hermitian banded matrix.
Public methodStatic memberOneNorm(FloatHermitianMatrix) Computes the one matrix norm of a Hermitian matrix.
Public methodStatic memberOneNorm(FloatSymBandMatrix) Computes the one matrix norm of a symmetric banded matrix.
Public methodStatic memberOneNorm(FloatSymmetricMatrix) Computes the one matrix norm of a symmetric matrix.
Public methodStatic memberOneNorm(FloatTriDiagMatrix) Computes the one matrix norm of a tridiagonal matrix.
Public methodStatic memberOr Returns the logical OR of two boolean values.
Public methodStatic memberOuterProduct(DoubleComplexVector, DoubleComplexVector) Creates a matrix containing the outer product of two vectors.
Public methodStatic memberOuterProduct(DoubleVector, DoubleVector) Creates a matrix containing the outer product of two vectors.
Public methodStatic memberOuterProduct(FloatComplexVector, FloatComplexVector) Creates a matrix containing the outer product of two vectors.
Public methodStatic memberOuterProduct(FloatVector, FloatVector) Creates a matrix containing the outer product of two vectors.
Public methodStatic memberOuterProduct(DoubleComplexVector, DoubleComplexVector, DoubleComplexMatrix) Performs an outer product of the two vectors and puts the answer in the given matrix.
Public methodStatic memberOuterProduct(DoubleVector, DoubleVector, DoubleMatrix) Performs an outer product of the two vectors and puts the answer in the given matrix.
Public methodStatic memberOuterProduct(FloatComplexVector, FloatComplexVector, FloatComplexMatrix) Performs an outer product of the two vectors and puts the answer in the given matrix.
Public methodStatic memberOuterProduct(FloatVector, FloatVector, FloatMatrix) Performs an outer product of the two vectors and puts the answer in the given matrix.
Public methodStatic memberPercentile(Double, Double) Calculates the nth percentile of the elements in a data set.
Public methodStatic memberPercentile(DoubleVector, Double) Calculates the nth percentile of the elements in a data set.
Public methodStatic memberPercentile(FloatVector, Single) Calculates the nth percentile of the elements in a data set.
Public methodStatic memberPercentile(IDFColumn, Double) Calculates the nth percentile of the elements in a data set.
Public methodStatic memberPercentile(Int32, Double) Calculates the nth percentile of the elements in a data set.
Public methodStatic memberPercentile(Single, Double) Calculates the nth percentile of the elements in a data set.
Public methodStatic memberPercentileRank(Double, Double) Calculates the percentile in which a given value would fall, if it were in the given data set.
Public methodStatic memberPercentileRank(DoubleVector, Double) Calculates the percentile in which a given value would fall, if it were in the given data set.
Public methodStatic memberPercentileRank(IDFColumn, Double) Calculates the percentile in which a given value would fall, if it were in the given data set.
Public methodStatic memberPercentileRank(Int32, Double) Calculates the percentile in which a given value would fall, if it were in the given data set.
Public methodStatic memberPow(Double, DoubleComplex) Calculates the result of raising a real number to a complex power.
Public methodStatic memberPow(Double, Double) Calculates the result of raising a double-precision floating point number to a double-precision floating point power.
Public methodStatic memberPow(Double, Int32) Calculates the result of raising a double-precision floating point number to an integer power.
Public methodStatic memberPow(DoubleComplex, DoubleComplex) Calculates the result of raising a complex number to a complex power.
Public methodStatic memberPow(DoubleComplex, Double) Calculates the result of raising a complex number to a real power.
Public methodStatic memberPow(DoubleComplex, Int32) Calculates the result of raising a complex number to an integer power.
Public methodStatic memberPow(DoubleComplexMatrix, DoubleComplex) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the power function to each element of the matrix.
Public methodStatic memberPow(DoubleComplexMatrix, Int32) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the power function to each element of the matrix.
Public methodStatic memberPow(DoubleComplexVector, Double) Creates a new vector with the same size as a given vector, whose values are the result of applying the power function to each element of the vector with the given exponent.
Public methodStatic memberPow(DoubleComplexVector, Int32) Creates a new vector with the same size as a given vector, whose values are the result of applying the power function to each element of the vector with the given exponent.
Public methodStatic memberPow(DoubleMatrix, Double) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the power function to each element of the matrix with the given exponent.
Public methodStatic memberPow(DoubleVector, Double) Creates a new vector with the same size as a given vector, whose values are the result of applying the power function to each element of the vector with the specified exponent.
Public methodStatic memberPow(FloatComplex, FloatComplex) Calculates the result of raising a complex number to a complex power.
Public methodStatic memberPow(FloatComplex, Int32) Calculates the result of raising a complex number to an integer power.
Public methodStatic memberPow(FloatComplex, Single) Calculates the result of raising a complex number to a real power.
Public methodStatic memberPow(FloatComplexMatrix, FloatComplex) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the power function to each element of the matrix.
Public methodStatic memberPow(FloatComplexMatrix, Int32) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the power function to each element of the matrix.
Public methodStatic memberPow(FloatComplexVector, Int32) Creates a new vector with the same size as a given vector, whose values are the result of applying the power function to each element of the vector with the given exponent.
Public methodStatic memberPow(FloatComplexVector, Single) Creates a new vector with the same size as a given vector, whose values are the result of applying the power function to each element of the vector with the given exponent.
Public methodStatic memberPow(FloatMatrix, Single) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the power function to each element of the matrix with the given exponent.
Public methodStatic memberPow(FloatVector, Single) Creates a new vector with the same size as a given vector, whose values are the result of applying the power function to each element of the given vector.
Public methodStatic memberPow(OneVariableFunction, Double) Raises the function to the sth power.
Public methodStatic memberPow(Single, FloatComplex) Calculates the result of raising a real number to a complex power.
Public methodStatic memberPow(Single, Int32) Calculates the result of raising a floating point number to an integer power.
Public methodStatic memberPow(Single, Single) Calculates the result of raising a floating point number to a floating point power.
Public methodStatic memberProduct(DoubleComplexVector) Calculates the product of a given vector's elements.
Public methodStatic memberProduct(DoubleVector) Calculates the product of a given vector.
Public methodStatic memberProduct(FloatComplexVector) Calculates the product of a given vector's elements.
Public methodStatic memberProduct(FloatVector) Calculates the product of a given vector's elements.
Public methodStatic memberProduct(DoubleBandMatrix, DoubleBandMatrix) Computes the matrix (inner) product of the two matrices A and B. The product is a banded matrix whose lower bandwidth is the sum of the lower bandwidths of A and B, and whose upper bandwidth is the sum of the upper bandwidths of A and B.
Public methodStatic memberProduct(DoubleBandMatrix, DoubleVector) Returns the inner product (matrix-vector product) of a banded matrix and a vector.
Public methodStatic memberProduct(DoubleComplexBandMatrix, DoubleComplexBandMatrix) Computes the matrix (inner) product of the two matrices A and B. The product is a banded matrix whose lower bandwidth is the sum of the lower bandwidths of A and B, and whose upper bandwidth is the sum of the upper bandwidths of A and B.
Public methodStatic memberProduct(DoubleComplexBandMatrix, DoubleComplexVector) Returns the inner product (matrix-vector product) of a banded matrix and a vector.
Public methodStatic memberProduct(DoubleComplexCsrSparseMatrix, DoubleComplexCsrSparseMatrix) Matrix inner product of two sparse matrices in compressed row (CSR) format. Result is a sparse matrix in CSR format.
Public methodStatic memberProduct(DoubleComplexCsrSparseMatrix, DoubleComplexVector) Product of a sparse matrix in compressed row (CSR) format with a dense vector.
Public methodStatic memberProduct(DoubleComplexLowerTriMatrix, DoubleComplexVector) Returns the inner product (matrix-vector product) of a lower triangular matrix and a vector.
Public methodStatic memberProduct(DoubleComplexMatrix, DoubleComplexMatrix) Computes the matrix inner product of two matrices and returns the result.
Public methodStatic memberProduct(DoubleComplexMatrix, DoubleComplexVector) Computes the product of a matrix and a vector.
Public methodStatic memberProduct(DoubleComplexTriDiagMatrix, DoubleComplexVector) Returns the inner product (matrix-vector product) of a tridiagonal matrix and a vector.
Public methodStatic memberProduct(DoubleComplexUpperTriMatrix, DoubleComplexVector) Returns the inner product (matrix-vector product) of a lower triangular matrix and a vector.
Public methodStatic memberProduct(DoubleComplexVector, DoubleComplexBandMatrix) Returns the inner product (matrix-vector product) of a vector and a banded matrix.
Public methodStatic memberProduct(DoubleComplexVector, DoubleComplexLowerTriMatrix) Returns the inner product (matrix-vector product) of a vector and a lower triangular matrix.
Public methodStatic memberProduct(DoubleComplexVector, DoubleComplexTriDiagMatrix) Returns the inner product (matrix-vector product) of a vector and a tridiagonal matrix.
Public methodStatic memberProduct(DoubleComplexVector, DoubleComplexUpperTriMatrix) Returns the inner product (matrix-vector product) of a vector and a lower triangular matrix.
Public methodStatic memberProduct(DoubleComplexVector, DoubleHermitianBandMatrix) Returns the inner product (matrix-vector product) of a vector and an Hermitian banded matrix.
Public methodStatic memberProduct(DoubleComplexVector, DoubleHermitianMatrix) Returns the inner product (vector-matrix product) of a vector and an Hermitian matrix.
Public methodStatic memberProduct(DoubleCsrSparseMatrix, DoubleCsrSparseMatrix) Matrix inner product of two sparse matrices in compressed row (CSR) format. Result is a sparse matrix in CSR format.
Public methodStatic memberProduct(DoubleCsrSparseMatrix, DoubleVector) Product of a sparse matrix in compressed row (CSR) format with a dense vector.
Public methodStatic memberProduct(DoubleHermCsrSparseMatrix, DoubleComplexVector) Product of a Hermitian sparse matrix in compressed row (CSR) format with a dense vector.
Public methodStatic memberProduct(DoubleHermitianBandMatrix, DoubleComplexVector) Returns the inner product (matrix-vector product) of an Hermitian banded matrix and a vector.
Public methodStatic memberProduct(DoubleHermitianMatrix, DoubleComplexVector) Returns the inner product (matrix-vector product) of an Hermitian matrix and a vector.
Public methodStatic memberProduct(DoubleLowerTriMatrix, DoubleVector) Returns the inner product (matrix-vector product) of a lower triangular matrix and a vector.
Public methodStatic memberProduct(DoubleMatrix, DoubleMatrix) Computes the matrix inner product of two matrices and returns the result.
Public methodStatic memberProduct(DoubleMatrix, DoubleVector) Computes the product of a matrix and vector.
Public methodStatic memberProduct(DoubleSymBandMatrix, DoubleVector) Returns the inner product (matrix-vector product) of a banded symmetric matrix and a vector.
Public methodStatic memberProduct(DoubleSymCsrSparseMatrix, DoubleVector) Product of a symmetric sparse matrix in compressed row (CSR) format with a dense vector.
Public methodStatic memberProduct(DoubleSymmetricMatrix, DoubleVector) Returns the inner product (matrix-vector product) of a symmetric matrix and a vector.
Public methodStatic memberProduct(DoubleTriDiagMatrix, DoubleVector) Returns the inner product (matrix-vector product) of a tridiagonal matrix and a vector.
Public methodStatic memberProduct(DoubleUpperTriMatrix, DoubleVector) Returns the inner product (matrix-vector product) of an upper triangular matrix and a vector.
Public methodStatic memberProduct(DoubleVector, DoubleBandMatrix) Returns the inner product (matrix-vector product) of a vector and a banded matrix.
Public methodStatic memberProduct(DoubleVector, DoubleLowerTriMatrix) Returns the inner product (matrix-vector product) of a vector and a lower triangular matrix.
Public methodStatic memberProduct(DoubleVector, DoubleSymBandMatrix) Returns the inner product (matrix-vector product) of a vector and a symmetric banded matrix.
Public methodStatic memberProduct(DoubleVector, DoubleSymmetricMatrix) Returns the inner product (matrix-vector product) of a vector and an symmetric matrix.
Public methodStatic memberProduct(DoubleVector, DoubleTriDiagMatrix) Returns the inner product (matrix-vector product) of a vector and a tridiagonal matrix.
Public methodStatic memberProduct(DoubleVector, DoubleUpperTriMatrix) Returns the inner product (matrix-vector product) of a vector and an upper triangular matrix.
Public methodStatic memberProduct(FloatBandMatrix, FloatBandMatrix) Computes the matrix (inner) product of the two matrices A and B. The product is a banded matrix whose lower bandwidth is the sum of the lower bandwidths of A and B, and whose upper bandwidth is the sum of the upper bandwidths of A and B.
Public methodStatic memberProduct(FloatBandMatrix, FloatVector) Returns the inner product (matrix-vector product) of a banded matrix and a vector.
Public methodStatic memberProduct(FloatComplexBandMatrix, FloatComplexBandMatrix) Computes the matrix (inner) product of the two matrices A and B. The product is a banded matrix whose lower bandwidth is the sum of the lower bandwidths of A and B, and whose upper bandwidth is the sum of the upper bandwidths of A and B.
Public methodStatic memberProduct(FloatComplexBandMatrix, FloatComplexVector) Returns the inner product (matrix-vector product) of a banded matrix and a vector.
Public methodStatic memberProduct(FloatComplexCsrSparseMatrix, FloatComplexCsrSparseMatrix) Matrix inner product of two sparse matrices in compressed row (CSR) format. Result is a sparse matrix in CSR format.
Public methodStatic memberProduct(FloatComplexCsrSparseMatrix, FloatComplexVector) Product of a sparse matrix in compressed row (CSR) format with a dense vector.
Public methodStatic memberProduct(FloatComplexLowerTriMatrix, FloatComplexVector) Returns the inner product (matrix-vector product) of a lower triangular matrix and a vector.
Public methodStatic memberProduct(FloatComplexMatrix, FloatComplexMatrix) Computes the matrix inner product of two matrices and returns the result.
Public methodStatic memberProduct(FloatComplexMatrix, FloatComplexVector) Computes the product of a matrix and a vector.
Public methodStatic memberProduct(FloatComplexTriDiagMatrix, FloatComplexVector) Returns the inner product (matrix-vector product) of a tridiagonal matrix and a vector.
Public methodStatic memberProduct(FloatComplexUpperTriMatrix, FloatComplexVector) Returns the inner product (matrix-vector product) of a lower triangular matrix and a vector.
Public methodStatic memberProduct(FloatComplexVector, FloatComplexBandMatrix) Returns the inner product (matrix-vector product) of a vector and a banded matrix.
Public methodStatic memberProduct(FloatComplexVector, FloatComplexLowerTriMatrix) Returns the inner product (matrix-vector product) of a vector and a lower triangular matrix.
Public methodStatic memberProduct(FloatComplexVector, FloatComplexTriDiagMatrix) Returns the inner product (matrix-vector product) of a vector and a tridiagonal matrix.
Public methodStatic memberProduct(FloatComplexVector, FloatComplexUpperTriMatrix) Returns the inner product (matrix-vector product) of a vector and a lower triangular matrix.
Public methodStatic memberProduct(FloatComplexVector, FloatHermitianBandMatrix) Returns the inner product (matrix-vector product) of a vector and an Hermitian banded matrix.
Public methodStatic memberProduct(FloatComplexVector, FloatHermitianMatrix) Returns the inner product (vector-matrix product) of a vector and an Hermitian matrix.
Public methodStatic memberProduct(FloatCsrSparseMatrix, FloatCsrSparseMatrix) Matrix inner product of two sparse matrices in compressed row (CSR) format. Result is a sparse matrix in CSR format.
Public methodStatic memberProduct(FloatCsrSparseMatrix, FloatVector) Product of a sparse matrix in compressed row (CSR) format with a dense vector.
Public methodStatic memberProduct(FloatHermCsrSparseMatrix, FloatComplexVector) Product of a Hermitian sparse matrix in compressed row (CSR) format with a dense vector.
Public methodStatic memberProduct(FloatHermitianBandMatrix, FloatComplexVector) Returns the inner product (matrix-vector product) of an Hermitian banded matrix and a vector.
Public methodStatic memberProduct(FloatHermitianMatrix, FloatComplexVector) Returns the inner product (matrix-vector product) of an Hermitian matrix and a vector.
Public methodStatic memberProduct(FloatLowerTriMatrix, FloatVector) Returns the inner product (matrix-vector product) of a lower triangular matrix and a vector.
Public methodStatic memberProduct(FloatMatrix, FloatMatrix) Computes the matrix inner product of two matrices and returns the result.
Public methodStatic memberProduct(FloatMatrix, FloatVector) Computes the product of a matrix and vector.
Public methodStatic memberProduct(FloatSymBandMatrix, FloatVector) Returns the inner product (matrix-vector product) of a banded symmetric matrix and a vector.
Public methodStatic memberProduct(FloatSymCsrSparseMatrix, FloatVector) Product of a symmetric sparse matrix in compressed row (CSR) format with a dense vector.
Public methodStatic memberProduct(FloatSymmetricMatrix, FloatVector) Returns the inner product (matrix-vector product) of a symmetric matrix and a vector.
Public methodStatic memberProduct(FloatTriDiagMatrix, FloatVector) Returns the inner product (matrix-vector product) of a tridiagonal matrix and a vector.
Public methodStatic memberProduct(FloatUpperTriMatrix, FloatVector) Returns the inner product (matrix-vector product) of an upper triangular matrix and a vector.
Public methodStatic memberProduct(FloatVector, FloatBandMatrix) Returns the inner product (matrix-vector product) of a vector and a banded matrix.
Public methodStatic memberProduct(FloatVector, FloatLowerTriMatrix) Returns the inner product (matrix-vector product) of a vector and a lower triangular matrix.
Public methodStatic memberProduct(FloatVector, FloatSymBandMatrix) Returns the inner product (matrix-vector product) of a vector and a symmetric banded matrix.
Public methodStatic memberProduct(FloatVector, FloatSymmetricMatrix) Returns the inner product (matrix-vector product) of a vector and a symmetric matrix.
Public methodStatic memberProduct(FloatVector, FloatTriDiagMatrix) Returns the inner product (matrix-vector product) of a vector and a tridiagonal matrix.
Public methodStatic memberProduct(FloatVector, FloatUpperTriMatrix) Returns the inner product (matrix-vector product) of a vector and an upper triangular matrix.
Public methodStatic memberProduct(DoubleBandMatrix, DoubleVector, DoubleVector) Returns the inner product (matrix-vector product) of a banded matrix and a vector.
Public methodStatic memberProduct(DoubleComplexBandMatrix, DoubleComplexVector, DoubleComplexVector) Returns the inner product (matrix-vector product) of a banded matrix and a vector.
Public methodStatic memberProduct(DoubleComplexCsrSparseMatrix, DoubleComplexVector, DoubleComplexVector) Product of a sparse matrix in compressed row (CSR) format with a dense vector.
Public methodStatic memberProduct(DoubleComplexMatrix, DoubleComplexMatrix, DoubleComplexMatrix) Computes the matrix inner product of two matrices, placing the result in the third.
Public methodStatic memberProduct(DoubleComplexMatrix, DoubleComplexMatrix, ProductTransposeOption) Applies the specified transpose option and computes the matrix inner product between the two given matrix operands.
Public methodStatic memberProduct(DoubleComplexMatrix, DoubleComplexVector, DoubleComplexVector) Computes the product of a matrix and vector.
Public methodStatic memberProduct(DoubleComplexVector, DoubleHermitianBandMatrix, DoubleComplexVector) Returns the inner product (matrix-vector product) of a vector and an Hermitian banded matrix.
Public methodStatic memberProduct(DoubleHermitianBandMatrix, DoubleComplexVector, DoubleComplexVector) Returns the inner product (matrix-vector product) of an Hermitian banded matrix and a vector.
Public methodStatic memberProduct(DoubleMatrix, DoubleMatrix, DoubleMatrix) Computes the matrix inner product of two matrices, placing the result in the third.
Public methodStatic memberProduct(DoubleMatrix, DoubleMatrix, ProductTransposeOption) Applies the specified transpose option and computes the matrix inner product between the two given matrix operands.
Public methodStatic memberProduct(DoubleMatrix, DoubleVector, DoubleVector) Computes the product of a matrix and vector.
Public methodStatic memberProduct(DoubleSymBandMatrix, DoubleVector, DoubleVector) Returns the inner product (matrix-vector product) of a banded symmetric matrix and a vector.
Public methodStatic memberProduct(DoubleSymCsrSparseMatrix, DoubleVector, DoubleVector) Product of a symmetric sparse matrix in compressed row (CSR) format with a dense vector placing the result in the provided vector.
Public methodStatic memberProduct(DoubleSymmetricMatrix, DoubleVector, DoubleVector) Returns the inner product (matrix-vector product) of a symmetric matrix and a vector.
Public methodStatic memberProduct(DoubleVector, DoubleBandMatrix, DoubleVector) Returns the inner product (matrix-vector product) of a vector and a banded matrix.
Public methodStatic memberProduct(DoubleVector, DoubleSymBandMatrix, DoubleVector) Returns the inner product (matrix-vector product) of a vector and a symmetric banded matrix.
Public methodStatic memberProduct(FloatBandMatrix, FloatVector, FloatVector) Returns the inner product (matrix-vector product) of a banded matrix and a vector.
Public methodStatic memberProduct(FloatComplexBandMatrix, FloatComplexVector, FloatComplexVector) Returns the inner product (matrix-vector product) of a banded matrix and a vector.
Public methodStatic memberProduct(FloatComplexCsrSparseMatrix, FloatComplexVector, FloatComplexVector) Product of a sparse matrix in compressed row (CSR) format with a dense vector.
Public methodStatic memberProduct(FloatComplexMatrix, FloatComplexMatrix, FloatComplexMatrix) Computes the matrix inner product of two matrices, placing the result in the third.
Public methodStatic memberProduct(FloatComplexMatrix, FloatComplexMatrix, ProductTransposeOption) Applies the specified transpose option and computes the matrix inner product between the two given matrix operands.
Public methodStatic memberProduct(FloatComplexMatrix, FloatComplexVector, FloatComplexVector) Computes the product of a matrix and vector.
Public methodStatic memberProduct(FloatComplexVector, FloatHermitianBandMatrix, FloatComplexVector) Returns the inner product (matrix-vector product) of a vector and an Hermitian banded matrix.
Public methodStatic memberProduct(FloatHermitianBandMatrix, FloatComplexVector, FloatComplexVector) Returns the inner product (matrix-vector product) of an Hermitian banded matrix and a vector.
Public methodStatic memberProduct(FloatMatrix, FloatMatrix, FloatMatrix) Computes the matrix inner product of two matrices, placing the result in the third.
Public methodStatic memberProduct(FloatMatrix, FloatMatrix, ProductTransposeOption) Applies the specified transpose option and computes the matrix inner product between the two given matrix operands.
Public methodStatic memberProduct(FloatMatrix, FloatVector, FloatVector) Computes the product of a matrix and vector.
Public methodStatic memberProduct(FloatSymBandMatrix, FloatVector, FloatVector) Returns the inner product (matrix-vector product) of a banded symmetric matrix and a vector.
Public methodStatic memberProduct(FloatVector, FloatBandMatrix, FloatVector) Returns the inner product (matrix-vector product) of a vector and a banded matrix.
Public methodStatic memberProduct(FloatVector, FloatSymBandMatrix, FloatVector) Returns the inner product (matrix-vector product) of a vector and a symmetric banded matrix.
Public methodStatic memberProduct(DoubleComplexMatrix, DoubleComplexMatrix, DoubleComplexMatrix, ProductTransposeOption) Applies the specified transpose option and computes the matrix inner product between the two given matrix operands and places the result in a third matrix.
Public methodStatic memberProduct(DoubleMatrix, DoubleMatrix, DoubleMatrix, ProductTransposeOption) Applies the specified transpose option and computes the matrix inner product between the two given matrix operands and places the result in a third matrix.
Public methodStatic memberProduct(FloatComplexMatrix, FloatComplexMatrix, FloatComplexMatrix, ProductTransposeOption) Applies the specified transpose option and computes the matrix inner product between the two given matrix operands and places the result in a third matrix.
Public methodStatic memberProduct(FloatMatrix, FloatMatrix, FloatMatrix, ProductTransposeOption) Applies the specified transpose option and computes the matrix inner product between the two given matrix operands and places the result in a third matrix.
Public methodStatic memberProductPlusConst Returns the product of the two matrices plus the constant.
Public methodStatic memberPseudoInverse(DoubleComplexMatrix) Calculates the Moore Penrose pseudo inverse of a matrix.
Public methodStatic memberPseudoInverse(DoubleMatrix) Calculates the Moore Penrose pseudo inverse of a matrix.
Public methodStatic memberPseudoInverse(FloatComplexMatrix) Calculates the Moore Penrose pseudo inverse of a matrix.
Public methodStatic memberPseudoInverse(FloatMatrix) Calculates the Moore Penrose pseudo inverse of a matrix.
Public methodStatic memberPseudoInverse(DoubleComplexMatrix, DoubleComplexMatrix) Calculates the Moore Penrose pseudo inverse of a matrix.
Public methodStatic memberPseudoInverse(DoubleComplexMatrix, Double) Calculates the Moore Penrose pseudo inverse of a matrix.
Public methodStatic memberPseudoInverse(DoubleMatrix, DoubleMatrix) Calculates the Moore Penrose pseudo inverse of a matrix.
Public methodStatic memberPseudoInverse(DoubleMatrix, Double) Calculates the Moore Penrose pseudo inverse of a matrix.
Public methodStatic memberPseudoInverse(DoubleSVDecomp, DoubleMatrix) A computationally inexpensive way to calculate the pseudo-inverse of a matrix if an SVDecomp has already been computed.
Public methodStatic memberPseudoInverse(FloatComplexMatrix, FloatComplexMatrix) Calculates the Moore Penrose pseudo inverse of a matrix.
Public methodStatic memberPseudoInverse(FloatComplexMatrix, Single) Calculates the Moore Penrose pseudo inverse of a matrix.
Public methodStatic memberPseudoInverse(FloatMatrix, FloatMatrix) Calculates the Moore Penrose pseudo inverse of a matrix.
Public methodStatic memberPseudoInverse(FloatMatrix, Single) Calculates the Moore Penrose pseudo inverse of a matrix.
Public methodStatic memberPseudoInverse(FloatSVDecomp, FloatMatrix) A computationally inexpensive way to calculate the pseudo-inverse of a matrix if an SVDecomp has already been computed.
Public methodStatic memberPseudoInverse(DoubleComplexMatrix, DoubleComplexMatrix, Double) Calculates the Moore Penrose pseudo inverse of a matrix placing in the provided matrix.
Public methodStatic memberPseudoInverse(DoubleMatrix, DoubleMatrix, Double) Calculates the Moore Penrose pseudo inverse of a matrix and places it in the provided matrix.
Public methodStatic memberPseudoInverse(FloatComplexMatrix, FloatComplexMatrix, Single) Calculates the Moore Penrose pseudo inverse of a matrix placing in the provided matrix.
Public methodStatic memberPseudoInverse(FloatMatrix, FloatMatrix, Single) Calculates the Moore Penrose pseudo inverse of a matrix and places it in the provided matrix.
Public methodStatic memberQuartile(Double, Int32) Calculates the specified quartile of the elements in a data set.
Public methodStatic memberQuartile(DoubleVector, Int32) Calculates the specified quartile of the elements in a data set.
Public methodStatic memberQuartile(IDFColumn, Int32) Calculates the specified quartile of the elements in a data set.
Public methodStatic memberQuartile(Int32, Int32) Calculates the specified quartile of the elements in a data set.
Public methodStatic memberRank(Double, Double) Calculates the rank of a value within a given data set using ascending order.
Public methodStatic memberRank(DoubleVector, Double) Calculates the rank of a value within a given data set using ascending order.
Public methodStatic memberRank(IDFColumn, Double) Calculates the rank of the value within a given data set using the specified order.
Public methodStatic memberRank(Int32, Double) Calculates the rank of a value within a given data set using ascending order.
Public methodStatic memberRank(Double, Double, SortingType) Calculates the rank of the value within a given data set using the specified order.
Public methodStatic memberRank(DoubleVector, Double, SortingType) Calculates the rank of a value within a given data set using ascending order.
Public methodStatic memberRank(IDFColumn, Double, SortingType) Calculates the rank of the value within a given data set using the specified order.
Public methodStatic memberRank(Int32, Double, SortingType) Calculates the rank of the value within a given data set using the specified order.
Public methodStatic memberRanks(Double) Returns the ranks of each element in a data set using ascending sort order.
Public methodStatic memberRanks(DoubleVector) Returns the ranks of each element in a data set using ascending sort order.
Public methodStatic memberRanks(IDFColumn) Returns the ranks of each element in a data set using ascending sort order.
Public methodStatic memberRanks(Int32) Returns the ranks of each element in a data set using ascending sort order.
Public methodStatic memberRanks(Double, SortingType) Returns the ranks of each element in a data set using the specified sort order.
Public methodStatic memberRanks(DoubleVector, SortingType) Returns the ranks of each element in a data set using the specified sort order.
Public methodStatic memberRanks(IDFColumn, SortingType) Returns the ranks of each element in a data set using the specified sort order.
Public methodStatic memberRanks(Int32, SortingType) Returns the ranks of each element in a data set using the specified sort order.
Public methodStatic memberReal(DoubleBandMatrix) Calculates the real parts of a given matrix's elements. In this case, since there are no imaginary parts, this method simply returns the given matrix.
Public methodStatic memberReal(DoubleComplex) Returns the real part of the complex number c.
Public methodStatic memberReal(DoubleComplexBandMatrix) Calculates the real parts of a given matrix's elements.
Public methodStatic memberReal(DoubleComplexLowerTriMatrix) Calculates the real parts of a given matrix's elements.
Public methodStatic memberReal(DoubleComplexMatrix) Calculates the real parts of a given matrix's elements.
Public methodStatic memberReal(DoubleComplexTriDiagMatrix) Calculates the real parts of a given matrix's elements.
Public methodStatic memberReal(DoubleComplexUpperTriMatrix) Calculates the real parts of a given matrix's elements.
Public methodStatic memberReal(DoubleComplexVector) Returns the real part of the given vector's elements.
Public methodStatic memberReal(DoubleHermitianBandMatrix) Calculates the real parts of a given matrix's elements.
Public methodStatic memberReal(DoubleHermitianMatrix) Creates a new symmetric matrix made up of the real parts of the given Hermitian matrix.
Public methodStatic memberReal(DoubleLowerTriMatrix) Calculates the real parts of a given matrix's elements. In this case, since there are no imaginary parts, this method simply returns the given matrix.
Public methodStatic memberReal(DoubleMatrix) Calculates the real parts of a given matrix's elements. In this case, since there are no imaginary parts, this method simply returns the given matrix.
Public methodStatic memberReal(DoubleSymBandMatrix) Calculates the real parts of a given matrix's elements. In this case, since there are no imaginary parts, this method simply returns the given matrix.
Public methodStatic memberReal(DoubleSymmetricMatrix) Calculates the real parts of a given matrix's elements. In this case, since there are no imaginary parts, this method simply returns the given matrix.
Public methodStatic memberReal(DoubleTriDiagMatrix) Calculates the real parts of a given matrix's elements. In this case, since there are no imaginary parts, this method simply returns the given matrix.
Public methodStatic memberReal(DoubleUpperTriMatrix) Calculates the real parts of a given matrix's elements. In this case, since there are no imaginary parts, this method simply returns the given matrix.
Public methodStatic memberReal(DoubleVector) Returns the real part of the given vector.
Public methodStatic memberReal(FloatBandMatrix) Calculates the real parts of a given matrix's elements. In this case, since there are no imaginary parts, this method simply returns the given matrix.
Public methodStatic memberReal(FloatComplex) Returns the real part of the complex number c.
Public methodStatic memberReal(FloatComplexBandMatrix) Calculates the real parts of a given matrix's elements.
Public methodStatic memberReal(FloatComplexLowerTriMatrix) Calculates the real parts of a given matrix's elements.
Public methodStatic memberReal(FloatComplexMatrix) Calculates the real parts of a given matrix's elements.
Public methodStatic memberReal(FloatComplexTriDiagMatrix) Calculates the real parts of a given matrix's elements.
Public methodStatic memberReal(FloatComplexUpperTriMatrix) Calculates the real parts of a given matrix's elements.
Public methodStatic memberReal(FloatComplexVector) Returns the real part of the given vector's elements.
Public methodStatic memberReal(FloatHermitianBandMatrix) Calculates the real parts of a given matrix's elements.
Public methodStatic memberReal(FloatHermitianMatrix) Creates a new symmetric matrix made up of the real parts of the given Hermitian matrix.
Public methodStatic memberReal(FloatLowerTriMatrix) Calculates the real parts of a given matrix's elements. In this case, since there are no imaginary parts, this method simply returns the given matrix.
Public methodStatic memberReal(FloatMatrix) Calculates the real parts of a given matrix's elements. In this case, since there are no imaginary parts, this method simply returns the given matrix.
Public methodStatic memberReal(FloatSymBandMatrix) Calculates the real parts of a given matrix's elements. In this case, since there are no imaginary parts, this method simply returns the given matrix.
Public methodStatic memberReal(FloatSymmetricMatrix) Calculates the real parts of a given matrix's elements. In this case, since there are no imaginary parts, this method simply returns the given matrix.
Public methodStatic memberReal(FloatTriDiagMatrix) Calculates the real parts of a given matrix's elements. In this case, since there are no imaginary parts, this method simply returns the given matrix.
Public methodStatic memberReal(FloatUpperTriMatrix) Calculates the real parts of a given matrix's elements. In this case, since there are no imaginary parts, this method simply returns the given matrix.
Public methodStatic memberReal(FloatVector) Returns the real part of the given vector.
Public methodStatic memberRepMat(DoubleMatrix, DoubleMatrix) Repeats the matrix, A, and places it in B.
Public methodStatic memberRepMat(DoubleVector, DoubleMatrix) Treats the vector as a row vector and places it in A.
Public methodStatic memberRepMat(DoubleMatrix, Int32, Int32) Repeats the matrix m x n times.
Public methodStatic memberRepMat(DoubleVector, Int32, Int32) Treats the vector as a row vector and repeats it m x n times.
Public methodStatic memberRepMat(DoubleMatrix, Int32, Int32, DoubleMatrix) Repeats the source matrix m x n times in the destination matrix
Public methodStatic memberRMS(Double) Calculates the root mean square of the given data.
Public methodStatic memberRMS(DoubleVector) Calculates the root mean square of the given data.
Public methodStatic memberRMS(IDFColumn) Calculates the root mean square of the given data.
Public methodStatic memberRMS(Int32) Calculates the root mean square of the given data.
Public methodStatic memberRound(Double, Int32) Rounds a double-precision floating point number to the specified number of digits.
Public methodStatic memberRound(DoubleMatrix, Int32) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of rounding each element to the specified number of digits.
Public methodStatic memberRound(DoubleVector, Int32) Creates a new vector with the same size as a given vector, whose values are the result of rounding each element of the given vector to the specified number of decimal places.
Public methodStatic memberRound(FloatMatrix, Int32) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of rounding each element to the specified number of digits.
Public methodStatic memberRound(FloatVector, Int32) Creates a new vector with the same size as a given vector, whose values are the result of rounding each element of the given vector to the specified number of decimal places.
Public methodStatic memberRound(Single, Int32) Rounds a floating point number to the specified number of digits.
Public methodStatic memberScatter(DoubleComplexSparseVector) Scatters the elements of the compressed sparse vector x to a full storage vector.
Public methodStatic memberScatter(DoubleSparseVector) Scatters the elements of the compressed sparse vector x to a full storage vector. The vector will be sized so that the last element of the output dense vector is the last nonzero element in the input sparse vector.
Public methodStatic memberScatter(FloatComplexSparseVector) Scatters the elements of the compressed sparse vector x to a full storage vector.
Public methodStatic memberScatter(FloatSparseVector) Scatters the elements of the compressed sparse vector x to a full storage vector. The vector will be sized so that the last element of the output dense vector is the last nonzero element in the input sparse vector.
Public methodStatic memberScatter(DoubleComplexSparseVector, Int32) Scatters the elements of the compressed sparse vector x to a full storage vector.
Public methodStatic memberScatter(DoubleSparseVector, Int32) Scatters the elements of the compressed sparse vector x to a full storage vector.
Public methodStatic memberScatter(FloatComplexSparseVector, Int32) Scatters the elements of the compressed sparse vector x to a full storage vector.
Public methodStatic memberScatter(FloatSparseVector, Int32) Scatters the elements of the compressed sparse vector x to a full storage vector.
Public methodStatic memberSign(DoubleVector) Returns the signum function.
Public methodStatic memberSign(FloatVector) Returns the signum function.
Public methodStatic memberSin(Double) Calculates the sine of a double-precision floating point number.
Public methodStatic memberSin(DoubleComplex) Calculates the sine of a complex number.
Public methodStatic memberSin(DoubleComplexMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the sine function to each element of the matrix.
Public methodStatic memberSin(DoubleComplexVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the sine function to each element of the vector.
Public methodStatic memberSin(DoubleMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the sine function to each element of the matrix.
Public methodStatic memberSin(DoubleSymmetricMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the sine function to each element of the matrix.
Public methodStatic memberSin(DoubleVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the sine function to each element of the vector.
Public methodStatic memberSin(FloatComplex) Calculates the sine of a complex number.
Public methodStatic memberSin(FloatComplexMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the sine function to each element of the matrix.
Public methodStatic memberSin(FloatComplexVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the sine function to each element of the vector.
Public methodStatic memberSin(FloatMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the sine function to each element of the matrix.
Public methodStatic memberSin(FloatSymmetricMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the sine function to each element of the matrix.
Public methodStatic memberSin(FloatVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the sine function to each element of the given vector.
Public methodStatic memberSin(Single) Calculates the sine of a floating point number.
Public methodStatic memberSinh(Double) Calculates the hyperbolic sine of a double-precision floating point number.
Public methodStatic memberSinh(DoubleComplex) Calculates the hyperbolic sine of a complex number.
Public methodStatic memberSinh(DoubleComplexMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the hyperbolic sine function to each element of the matrix.
Public methodStatic memberSinh(DoubleComplexVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the hyperbolic sine function to each element of the vector.
Public methodStatic memberSinh(DoubleMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the hyperbolic sine function to each element of the matrix.
Public methodStatic memberSinh(DoubleSymmetricMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the hyperbolic sine function to each element of the matrix.
Public methodStatic memberSinh(DoubleVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the hyperbolic sine function to each element of the vector.
Public methodStatic memberSinh(FloatComplex) Calculates the hyperbolic sine of a complex number.
Public methodStatic memberSinh(FloatComplexMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the hyperbolic sine function to each element of the matrix.
Public methodStatic memberSinh(FloatComplexVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the hyperbolic sine function to each element of the vector.
Public methodStatic memberSinh(FloatMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the hyperbolic sine function to each element of the matrix.
Public methodStatic memberSinh(FloatSymmetricMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the hyperbolic sine function to each element of the matrix.
Public methodStatic memberSinh(FloatVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the hyperbolic sine function to each element of the vector.
Public methodStatic memberSinh(Single) Calculates the hyperbolic sine of a floating point number.
Public methodStatic memberSkewness(Double) Calculates the biased skewness, a measure of the symmetry of the data, of the elements in a data set.
Public methodStatic memberSkewness(DoubleVector) Calculates the biased skewness, a measure of the symmetry of the data, of the elements in a data set.
Public methodStatic memberSkewness(IDFColumn) Calculates the biased skewness, a measure of the symmetry of the data, of the elements in a data set.
Public methodStatic memberSkewness(Int32) Calculates the biased skewness, a measure of the symmetry of the data, of the elements in a data set.
Public methodStatic memberSkewness(Double, BiasType) Calculates the skewness, a measure of the symmetry of the data, of the the elements in a data set using the given bias type.
Public methodStatic memberSkewness(DoubleVector, BiasType) Calculates the skewness, a measure of the symmetry of the data, of the the elements in a data set using the given bias type.
Public methodStatic memberSkewness(IDFColumn, BiasType) Calculates the skewness, a measure of the symmetry of the data, of the the elements in a data set using the given bias type.
Public methodStatic memberSkewness(Int32, BiasType) Calculates the skewness, a measure of the symmetry of the data, of the the elements in a data set using the given bias type.
Public methodStatic memberSolve(DoubleBandMatrix, DoubleMatrix) Solves the linear system AX = B.
Public methodStatic memberSolve(DoubleBandMatrix, DoubleVector) Solves the linear system Ax = b.
Public methodStatic memberSolve(DoubleComplexBandMatrix, DoubleComplexMatrix) Solves the linear system AX = B.
Public methodStatic memberSolve(DoubleComplexBandMatrix, DoubleComplexVector) Solves the linear system Ax = b.
Public methodStatic memberSolve(DoubleComplexCsrSparseMatrix, DoubleComplexMatrix) Solves the linear system AX = B.
Public methodStatic memberSolve(DoubleComplexCsrSparseMatrix, DoubleComplexVector) Solves the linear system Ax = b.
Public methodStatic memberSolve(DoubleComplexLowerTriMatrix, DoubleComplexMatrix) Solves the linear system AX = B.
Public methodStatic memberSolve(DoubleComplexLowerTriMatrix, DoubleComplexVector) Solves the linear system Ax = b.
Public methodStatic memberSolve(DoubleComplexMatrix, DoubleComplexMatrix) Solves the linear system AX = B.
Public methodStatic memberSolve(DoubleComplexMatrix, DoubleComplexVector) Computes the solution, x, to the linear system Ax = b.
Public methodStatic memberSolve(DoubleComplexTriDiagMatrix, DoubleComplexMatrix) Solves the linear system AX = B.
Public methodStatic memberSolve(DoubleComplexTriDiagMatrix, DoubleComplexVector) Solves the linear system Ax = b.
Public methodStatic memberSolve(DoubleComplexUpperTriMatrix, DoubleComplexMatrix) Solves the linear system AX = B.
Public methodStatic memberSolve(DoubleComplexUpperTriMatrix, DoubleComplexVector) Solves the linear system Ax = b.
Public methodStatic memberSolve(DoubleCsrSparseMatrix, DoubleMatrix) Solves the linear system AX = B.
Public methodStatic memberSolve(DoubleCsrSparseMatrix, DoubleVector) Solves the linear system Ax = b.
Public methodStatic memberSolve(DoubleHermCsrSparseMatrix, DoubleComplexMatrix) Solves the linear system AX = B where A is a Hermitian sparse matrix.
Public methodStatic memberSolve(DoubleHermCsrSparseMatrix, DoubleComplexVector) Solves the linear system Ax = b where A is a Hermitian sparse matrix.
Public methodStatic memberSolve(DoubleHermitianBandMatrix, DoubleComplexMatrix) Solves the linear system AX = B.
Public methodStatic memberSolve(DoubleHermitianBandMatrix, DoubleComplexVector) Solves the linear system Ax = b.
Public methodStatic memberSolve(DoubleHermitianMatrix, DoubleComplexMatrix) Solves the linear system AX = B.
Public methodStatic memberSolve(DoubleHermitianMatrix, DoubleComplexVector) Solves the linear system Ax = b.
Public methodStatic memberSolve(DoubleLowerTriMatrix, DoubleMatrix) Solves the linear system AX = B.
Public methodStatic memberSolve(DoubleLowerTriMatrix, DoubleVector) Solves the linear system Ax = b.
Public methodStatic memberSolve(DoubleMatrix, DoubleMatrix) Solves the linear system AX = B.
Public methodStatic memberSolve(DoubleMatrix, DoubleVector) Computes the solution, x, to the linear system Ax = b.
Public methodStatic memberSolve(DoubleSymBandMatrix, DoubleMatrix) Solves the linear system AX = B.
Public methodStatic memberSolve(DoubleSymBandMatrix, DoubleVector) Solves the linear system Ax = b.
Public methodStatic memberSolve(DoubleSymCsrSparseMatrix, DoubleMatrix) Solves the linear system AX = B where A is a symmetric sparse matrix.
Public methodStatic memberSolve(DoubleSymCsrSparseMatrix, DoubleVector) Solves the linear system Ax = b where A is a symmetric sparse matrix.
Public methodStatic memberSolve(DoubleSymmetricMatrix, DoubleMatrix) Solves the linear system AX = B.
Public methodStatic memberSolve(DoubleSymmetricMatrix, DoubleVector) Solves the linear system Ax = b.
Public methodStatic memberSolve(DoubleTriDiagMatrix, DoubleMatrix) Solves the linear system AX = B.
Public methodStatic memberSolve(DoubleTriDiagMatrix, DoubleVector) Solves the linear system Ax = b.
Public methodStatic memberSolve(DoubleUpperTriMatrix, DoubleMatrix) Solves the linear system AX = B.
Public methodStatic memberSolve(DoubleUpperTriMatrix, DoubleVector) Solves the linear system Ax = b.
Public methodStatic memberSolve(FloatBandMatrix, FloatMatrix) Solves the linear system AX = B.
Public methodStatic memberSolve(FloatBandMatrix, FloatVector) Solves the linear system Ax = b.
Public methodStatic memberSolve(FloatComplexBandMatrix, FloatComplexMatrix) Solves the linear system AX = B.
Public methodStatic memberSolve(FloatComplexBandMatrix, FloatComplexVector) Solves the linear system Ax = b.
Public methodStatic memberSolve(FloatComplexCsrSparseMatrix, FloatComplexMatrix) Solves the linear system AX = B.
Public methodStatic memberSolve(FloatComplexCsrSparseMatrix, FloatComplexVector) Solves the linear system Ax = b.
Public methodStatic memberSolve(FloatComplexLowerTriMatrix, FloatComplexMatrix) Solves the linear system AX = B.
Public methodStatic memberSolve(FloatComplexLowerTriMatrix, FloatComplexVector) Solves the linear system Ax = b.
Public methodStatic memberSolve(FloatComplexMatrix, FloatComplexMatrix) Solves the linear system AX = B.
Public methodStatic memberSolve(FloatComplexMatrix, FloatComplexVector) Computes the solution, x, to the linear system Ax = b.
Public methodStatic memberSolve(FloatComplexTriDiagMatrix, FloatComplexMatrix) Solves the linear system AX = B.
Public methodStatic memberSolve(FloatComplexTriDiagMatrix, FloatComplexVector) Solves the linear system Ax = b.
Public methodStatic memberSolve(FloatComplexUpperTriMatrix, FloatComplexMatrix) Solves the linear system AX = B.
Public methodStatic memberSolve(FloatComplexUpperTriMatrix, FloatComplexVector) Solves the linear system Ax = b.
Public methodStatic memberSolve(FloatCsrSparseMatrix, FloatMatrix) Solves the linear system AX = B.
Public methodStatic memberSolve(FloatCsrSparseMatrix, FloatVector) Solves the linear system Ax = b.
Public methodStatic memberSolve(FloatHermCsrSparseMatrix, FloatComplexMatrix) Solves the linear system AX = B where A is a Hermitian sparse matrix.
Public methodStatic memberSolve(FloatHermCsrSparseMatrix, FloatComplexVector) Solves the linear system Ax = b where A is a Hermitian sparse matrix.
Public methodStatic memberSolve(FloatHermitianBandMatrix, FloatComplexMatrix) Solves the linear system AX = B.
Public methodStatic memberSolve(FloatHermitianBandMatrix, FloatComplexVector) Solves the linear system Ax = b.
Public methodStatic memberSolve(FloatHermitianMatrix, FloatComplexMatrix) Solves the linear system AX = B.
Public methodStatic memberSolve(FloatHermitianMatrix, FloatComplexVector) Solves the linear system Ax = b.
Public methodStatic memberSolve(FloatLowerTriMatrix, FloatMatrix) Solves the linear system AX = B.
Public methodStatic memberSolve(FloatLowerTriMatrix, FloatVector) Solves the linear system Ax = b.
Public methodStatic memberSolve(FloatMatrix, FloatMatrix) Solves the linear system AX = B.
Public methodStatic memberSolve(FloatMatrix, FloatVector) Computes the solution, x, to the linear system Ax = b.
Public methodStatic memberSolve(FloatSymBandMatrix, FloatMatrix) Solves the linear system AX = B.
Public methodStatic memberSolve(FloatSymBandMatrix, FloatVector) Solves the linear system Ax = b.
Public methodStatic memberSolve(FloatSymCsrSparseMatrix, FloatMatrix) Solves the linear system AX = B where A is a symmetric sparse matrix.
Public methodStatic memberSolve(FloatSymCsrSparseMatrix, FloatVector) Solves the linear system Ax = b where A is a symmetric sparse matrix.
Public methodStatic memberSolve(FloatSymmetricMatrix, FloatMatrix) Solves the linear system AX = B.
Public methodStatic memberSolve(FloatSymmetricMatrix, FloatVector) Solves the linear system Ax = b.
Public methodStatic memberSolve(FloatTriDiagMatrix, FloatMatrix) Solves the linear system AX = B.
Public methodStatic memberSolve(FloatTriDiagMatrix, FloatVector) Solves the linear system Ax = b.
Public methodStatic memberSolve(FloatUpperTriMatrix, FloatMatrix) Solves the linear system AX = B.
Public methodStatic memberSolve(FloatUpperTriMatrix, FloatVector) Solves the linear system Ax = b.
Public methodStatic memberSolve(DoubleComplexTriDiagMatrix, DoubleComplexMatrix, Boolean) Solves the linear system AX = B.
Public methodStatic memberSolve(DoubleComplexTriDiagMatrix, DoubleComplexVector, Boolean) Solves the linear system Ax = b.
Public methodStatic memberSolve(DoubleHermitianBandMatrix, DoubleComplexMatrix, Boolean) Solves the linear system AX = B.
Public methodStatic memberSolve(DoubleHermitianBandMatrix, DoubleComplexVector, Boolean) Solves the linear system Ax = b.
Public methodStatic memberSolve(DoubleHermitianMatrix, DoubleComplexMatrix, Boolean) Solves the linear system AX = B.
Public methodStatic memberSolve(DoubleHermitianMatrix, DoubleComplexVector, Boolean) Solves the linear system Ax = b.
Public methodStatic memberSolve(DoubleSymBandMatrix, DoubleMatrix, Boolean) Solves the linear system AX = B.
Public methodStatic memberSolve(DoubleSymBandMatrix, DoubleVector, Boolean) Solves the linear system Ax = b.
Public methodStatic memberSolve(DoubleSymmetricMatrix, DoubleMatrix, Boolean) Solves the linear system AX = B.
Public methodStatic memberSolve(DoubleSymmetricMatrix, DoubleVector, Boolean) Solves the linear system Ax = b.
Public methodStatic memberSolve(DoubleTriDiagMatrix, DoubleMatrix, Boolean) Solves the linear system AX = B.
Public methodStatic memberSolve(DoubleTriDiagMatrix, DoubleVector, Boolean) Solves the linear system Ax = b.
Public methodStatic memberSolve(FloatComplexTriDiagMatrix, FloatComplexMatrix, Boolean) Solves the linear system AX = B.
Public methodStatic memberSolve(FloatComplexTriDiagMatrix, FloatComplexVector, Boolean) Solves the linear system Ax = b.
Public methodStatic memberSolve(FloatHermitianBandMatrix, FloatComplexMatrix, Boolean) Solves the linear system AX = B.
Public methodStatic memberSolve(FloatHermitianBandMatrix, FloatComplexVector, Boolean) Solves the linear system Ax = b.
Public methodStatic memberSolve(FloatHermitianMatrix, FloatComplexMatrix, Boolean) Solves the linear system AX = B.
Public methodStatic memberSolve(FloatHermitianMatrix, FloatComplexVector, Boolean) Solves the linear system Ax = b.
Public methodStatic memberSolve(FloatSymBandMatrix, FloatMatrix, Boolean) Solves the linear system AX = B.
Public methodStatic memberSolve(FloatSymBandMatrix, FloatVector, Boolean) Solves the linear system Ax = b.
Public methodStatic memberSolve(FloatSymmetricMatrix, FloatMatrix, Boolean) Solves the linear system AX = B.
Public methodStatic memberSolve(FloatSymmetricMatrix, FloatVector, Boolean) Solves the linear system Ax = b.
Public methodStatic memberSolve(FloatTriDiagMatrix, FloatMatrix, Boolean) Solves the linear system AX = B.
Public methodStatic memberSolve(FloatTriDiagMatrix, FloatVector, Boolean) Solves the linear system Ax = b.
Public methodStatic memberSolvePD(DoubleHermCsrSparseMatrix, DoubleComplexMatrix) Solves the linear system AX = B where A is a Hermitian, positive definite sparse matrix.
Public methodStatic memberSolvePD(DoubleHermCsrSparseMatrix, DoubleComplexVector) Solves the linear system Ax = b where A is a Hermitian, postive definite, sparse matrix.
Public methodStatic memberSolvePD(DoubleSymCsrSparseMatrix, DoubleMatrix) Solves the linear system AX = B where A is a symmetric, positive definite sparse matrix.
Public methodStatic memberSolvePD(DoubleSymCsrSparseMatrix, DoubleVector) Solves the linear system Ax = b where A is a symmetric, postive definite, sparse matrix.
Public methodStatic memberSolvePD(FloatHermCsrSparseMatrix, FloatComplexMatrix) Solves the linear system AX = B where A is a Hermitian, positive definite sparse matrix.
Public methodStatic memberSolvePD(FloatHermCsrSparseMatrix, FloatComplexVector) Solves the linear system Ax = b where A is a Hermitian, postive definite, sparse matrix.
Public methodStatic memberSolvePD(FloatSymCsrSparseMatrix, FloatMatrix) Solves the linear system AX = B where A is a symmetric, positive definite sparse matrix.
Public methodStatic memberSolvePD(FloatSymCsrSparseMatrix, FloatVector) Solves the linear system Ax = b where A is a symmetric, postive definite, sparse matrix.
Public methodStatic memberSort(Double) Returns a sorted copy of the given data in ascending order.
Public methodStatic memberSort(DoubleVector) Sorts a given vector. If the vector is compact (
C#
v.Stride == 1
), the vector is sorted in-place. If the vector is non-compact, a sorted copy of the vector is returned.
Public methodStatic memberSort(FloatVector) Sorts a given vector. If the vector is compact (
C#
v.Stride == 1
), the vector is sorted in-place. If the vector is non-compact, a sorted copy of the vector is returned.
Public methodStatic memberSort(IDFColumn) Returns a sorted copy of the given data in ascending order.
Public methodStatic memberSort(Int32) Returns a sorted copy of the given data in ascending order.
Public methodStatic memberSort(Double, SortingType) Returns a sorted copy of the given data in the specified order.
Public methodStatic memberSort(DoubleVector, SortingType) Returns a sorted copy of the given data in the specified order.
Public methodStatic memberSort(IDFColumn, SortingType) Returns a sorted copy of the given data in the specified order.
Public methodStatic memberSort(Int32, SortingType) Returns a sorted copy of the given data in the specified order.
Public methodStatic memberSortByColumn(DoubleMatrix, Int32) Sorts the rows of a matrix by the values in a specified column.
Public methodStatic memberSortByColumn(FloatMatrix, Int32) Sorts the rows of a matrix by the values in a specified column.
Public methodStatic memberSpearmans(DoubleMatrix) Calculates Spearman's Rho for the given data.
Public methodStatic memberSpearmans(Double, Double) Calculates Spearman's Rho for the given data sets.
Public methodStatic memberSpearmans(DoubleVector, DoubleVector) Calculates Spearman's Rho for the given data sets.
Public methodStatic memberSpearmans(IDFColumn, IDFColumn) Calculates Spearman's Rho for the given data sets.
Public methodStatic memberSpearmans(Int32, Int32) Calculates Spearman's Rho for the given data sets.
Public methodStatic memberSqrt(Double) Calculates the principal value of the square root of a double-precision floating point number.
Public methodStatic memberSqrt(DoubleComplex) Calculates the principal value of the square root of a complex number.
Public methodStatic memberSqrt(DoubleComplexMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the square root function to each element of the matrix.
Public methodStatic memberSqrt(DoubleComplexVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the square root function to each element of the vector.
Public methodStatic memberSqrt(DoubleMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the square root function to each element of the matrix.
Public methodStatic memberSqrt(DoubleVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the square root function to each element of the vector.
Public methodStatic memberSqrt(FloatComplex) Calculates the principal value of the square root of a complex number.
Public methodStatic memberSqrt(FloatComplexMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the square root function to each element of the matrix.
Public methodStatic memberSqrt(FloatComplexVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the square root function to each element of the vector.
Public methodStatic memberSqrt(FloatMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the square root function to each element of the matrix.
Public methodStatic memberSqrt(FloatVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the square root function to each element of the given vector.
Public methodStatic memberSqrt(Single) Calculates the principal value of the square root of a floating point number.
Public methodStatic memberStandardDeviation(Double) Calculates the biased standard deviation of the elements in the given data set.
Public methodStatic memberStandardDeviation(DoubleVector) Calculates the biased standard deviation of the elements in the given data set.
Public methodStatic memberStandardDeviation(IDFColumn) Calculates the biased standard deviation of the elements in the given data set.
Public methodStatic memberStandardDeviation(Int32) Calculates the biased standard deviation of the elements in the given data set.
Public methodStatic memberStandardDeviation(Double, BiasType) Calculates the biased standard deviation of the elements in the given data set, using the specified bias.
Public methodStatic memberStandardDeviation(DoubleVector, BiasType) Calculates the biased standard deviation of the elements in the given data set, using the specified bias.
Public methodStatic memberStandardDeviation(IDFColumn, BiasType) Calculates the biased standard deviation of the elements in the given data set, using the specified bias.
Public methodStatic memberStandardDeviation(Int32, BiasType) Calculates the biased standard deviation of the elements in the given data set, using the specified bias.
Public methodStatic memberSum(Double) Calculates the sum of the elements in the given data set.
Public methodStatic memberSum(DoubleComplexMatrix) Computes the sum of the matrix columns.
Public methodStatic memberSum(DoubleComplexVector) Calculates the sum of a given vector's elements.
Public methodStatic memberSum(DoubleMatrix) Computes the sum of the matrix columns.
Public methodStatic memberSum(DoubleVector) Calculates the sum of a given vector's elements.
Public methodStatic memberSum(FloatComplexMatrix) Computes the sum of the matrix columns.
Public methodStatic memberSum(FloatComplexVector) Calculates the sum of a given vector's elements.
Public methodStatic memberSum(FloatMatrix) Computes the sum of the matrix columns.
Public methodStatic memberSum(FloatVector) Calculates the sum of a given vector's elements.
Public methodStatic memberSum(IDFColumn) Calculates the sum of the elements in the given data set.
Public methodStatic memberSum(Int32) Calculates the sum of the elements in the given data set.
Public methodStatic memberSumIf(Double, FuncDouble, Boolean) Calculates the sum of the elements in an array that return true when a given logical function is applied.
Public methodStatic memberSumIf(DoubleVector, FuncDouble, Boolean) Calculates the sum of the elements in a vector that return true when a given logical function is applied.
Public methodStatic memberSumIf(IDFColumn, FuncDouble, Boolean) Calculates the sum of the elements in a column that return true when a given logical function is applied.
Public methodStatic memberSumIf(IDFColumn, FuncInt32, Boolean) Calculates the sum of the elements in a column that return true when a given logical function is applied.
Public methodStatic memberSumIf(Int32, FuncDouble, Boolean) Calculates the sum of the elements in an array that return true when a given logical function is applied.
Public methodStatic memberSumIf(Int32, FuncInt32, Boolean) Calculates the sum of the elements in an array that return true when a given logical function is applied.
Public methodStatic memberSumIf(Double, FuncDouble, Boolean, Double) Calculates the sum of elements in one array based on evaluating a logical function on corresponding elements in another data.
Public methodStatic memberSumIf(Double, FuncDouble, Boolean, Int32) Calculates the sum of elements in one array based on evaluating a logical function on corresponding elements in another data.
Public methodStatic memberSumIf(DoubleVector, FuncDouble, Boolean, DoubleVector) Calculates the sum of elements in one vector based on evaluating a logical function on corresponding elements in another vector.
Public methodStatic memberSumIf(IDFColumn, FuncDouble, Boolean, IDFColumn) Calculates the sum of elements in one column based on evaluating a logical function on corresponding elements in another data.
Public methodStatic memberSumIf(IDFColumn, FuncInt32, Boolean, IDFColumn) Calculates the sum of elements in one column based on evaluating a logical function on corresponding elements in another data.
Public methodStatic memberSumIf(Int32, FuncDouble, Boolean, Double) Calculates the sum of elements in one array based on evaluating a logical function on corresponding elements in another data.
Public methodStatic memberSumIf(Int32, FuncDouble, Boolean, Int32) Calculates the sum of elements in one array based on evaluating a logical function on corresponding elements in another data.
Public methodStatic memberSumIf(Int32, FuncInt32, Boolean, Double) Calculates the sum of elements in one array based on evaluating a logical function on corresponding elements in another data.
Public methodStatic memberSumIf(Int32, FuncInt32, Boolean, Int32) Calculates the sum of elements in one array based on evaluating a logical function on corresponding elements in another data.
Public methodStatic memberSumOfSquaredErrors(Double) Calculates the sum of squared errors (SSE) of the elements in the given data set.
Public methodStatic memberSumOfSquaredErrors(DoubleVector) Calculates the sum of squared errors (SSE) of the elements in the given data set.
Public methodStatic memberSumOfSquaredErrors(IDFColumn) Calculates the sum of squared errors (SSE) of the elements in the given data set.
Public methodStatic memberSumOfSquaredErrors(Int32) Calculates the sum of squared errors (SSE) of the elements in the given data set.
Public methodStatic memberSumOfSquares(DoubleComplexMatrix) Calculates the sum of the squared deviations from the mean of the elements of the columns of a given matrix.
Public methodStatic memberSumOfSquares(DoubleComplexVector) Calculates the sum of the squared deviations from the mean of the elements of a given vector.
Public methodStatic memberSumOfSquares(DoubleMatrix) Calculates the sum of the squared deviations from the mean of the elements of the columns of a given matrix.
Public methodStatic memberSumOfSquares(DoubleVector) Calculates the sum of the squared deviations from the mean of the elements of a given vector.
Public methodStatic memberSumOfSquares(FloatComplexMatrix) Calculates the sum of the squared deviations from the mean of the elements of the columns of a given matrix.
Public methodStatic memberSumOfSquares(FloatComplexVector) Calculates the sum of the squared deviations from the mean of the elements of a given vector.
Public methodStatic memberSumOfSquares(FloatMatrix) Calculates the sum of the squared deviations from the mean of the elements of the columns of a given matrix.
Public methodStatic memberSumOfSquares(FloatVector) Calculates the sum of the squared deviations from the mean of the elements of a given vector.
Public methodStatic memberTan(Double) Calculates the tangent of a double-precision floating point number.
Public methodStatic memberTan(DoubleComplex) Calculates the tangent of a complex number.
Public methodStatic memberTan(DoubleComplexMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the tangent function to each element of the matrix.
Public methodStatic memberTan(DoubleComplexVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the tangent function to each element of the vector.
Public methodStatic memberTan(DoubleMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the tangent function to each element of the matrix.
Public methodStatic memberTan(DoubleSymmetricMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the tangent function to each element of the matrix.
Public methodStatic memberTan(DoubleVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the tangent function to each element of the vector.
Public methodStatic memberTan(FloatComplex) Calculates the tangent of a complex number.
Public methodStatic memberTan(FloatComplexMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the tangent function to each element of the matrix.
Public methodStatic memberTan(FloatComplexVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the tangent function to each element of the vector.
Public methodStatic memberTan(FloatMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the tangent function to each element of the matrix.
Public methodStatic memberTan(FloatSymmetricMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the tangent function to each element of the matrix.
Public methodStatic memberTan(FloatVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the tangent function to each element of the given vector.
Public methodStatic memberTan(Single) Calculates the tangent of a floating point number.
Public methodStatic memberTanh(Double) Calculates the hyperbolic tangent of a double-precision floating point number.
Public methodStatic memberTanh(DoubleComplex) Calculates the hyperbolic tangent of a complex number.
Public methodStatic memberTanh(DoubleComplexMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the hyperbolic tangent function to each element of the matrix.
Public methodStatic memberTanh(DoubleComplexVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the hyperbolic tangent function to each element of the vector.
Public methodStatic memberTanh(DoubleMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the hyperbolic tangent function to each element of the matrix.
Public methodStatic memberTanh(DoubleSymmetricMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the hyperbolic tangent function to each element of the matrix.
Public methodStatic memberTanh(DoubleVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the hyperbolic tangent function to each element of the vector.
Public methodStatic memberTanh(FloatComplex) Calculates the hyperbolic tangent of a complex number.
Public methodStatic memberTanh(FloatComplexMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the hyperbolic tangent function to each element of the matrix.
Public methodStatic memberTanh(FloatComplexVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the hyperbolic tangent function to each element of the vector.
Public methodStatic memberTanh(FloatMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the hyperbolic tangent function to each element of the matrix.
Public methodStatic memberTanh(FloatSymmetricMatrix) Creates a new matrix with the same dimensions as a given matrix, whose values are the result of applying the hyperbolic tangent function to each element of the matrix.
Public methodStatic memberTanh(FloatVector) Creates a new vector with the same size as a given vector, whose values are the result of applying the hyperbolic tangent function to each element of the given vector.
Public methodStatic memberTanh(Single) Calculates the hyperbolic tangent of a floating point number.
Public methodStatic memberThreeParameterExponential Computes the exponential function, using the given vector of function parameters, at the specified point.
Public methodStatic memberThreeParameterSine Computes the sine function, using the given vector of function parameters, at the specified point.
Public methodStatic memberToDenseMatrix(DoubleComplexCsrSparseMatrix) Constructs a dense matrix from a sparse matrix in Compressed Row (CSR) format.
Public methodStatic memberToDenseMatrix(DoubleCsrSparseMatrix) Constructs a dense matrix from a sparse matrix in Compressed Row (CSR) format.
Public methodStatic memberToDenseMatrix(FloatComplexCsrSparseMatrix) Constructs a dense matrix from a sparse matrix in Compressed Row (CSR) format.
Public methodStatic memberToDenseMatrix(FloatCsrSparseMatrix) Constructs a dense matrix from a sparse matrix in Compressed Row (CSR) format.
Public methodStatic memberToDenseSymmetricMatrix(DoubleSymCsrSparseMatrix) Constructs a dense symmetric matrix from a sparse symmetric matrix in Compressed Row (CSR) format.
Public methodStatic memberToDenseSymmetricMatrix(FloatSymCsrSparseMatrix) Constructs a dense symmetric matrix from a sparse symmetric matrix in Compressed Row (CSR) format.
Public methodStatic memberToGeneralMatrix(DoubleBandMatrix) Converts a banded matrix to a general matrix.
Public methodStatic memberToGeneralMatrix(DoubleComplexBandMatrix) Converts a banded matrix to a general matrix.
Public methodStatic memberToGeneralMatrix(DoubleComplexLowerTriMatrix) Converts a triangular matrix to a general matrix.
Public methodStatic memberToGeneralMatrix(DoubleComplexTriDiagMatrix) Converts a tridiagonal matrix to a general matrix.
Public methodStatic memberToGeneralMatrix(DoubleComplexUpperTriMatrix) Converts a triangular matrix to a general matrix.
Public methodStatic memberToGeneralMatrix(DoubleHermCsrSparseMatrix) Converts a sparse Hermitian matrix in compressed row (CSR) to a general sparse matrix in CSR format.
Public methodStatic memberToGeneralMatrix(DoubleHermitianBandMatrix) Converts an Hermitian banded matrix to a general matrix.
Public methodStatic memberToGeneralMatrix(DoubleHermitianMatrix) Converts a symmetric matrix to a general matrix.
Public methodStatic memberToGeneralMatrix(DoubleLowerTriMatrix) Converts a triangular matrix to a general matrix.
Public methodStatic memberToGeneralMatrix(DoubleSymBandMatrix) Converts a symmetric banded matrix to a general matrix.
Public methodStatic memberToGeneralMatrix(DoubleSymCsrSparseMatrix) Converts a sparse symmetric matrix in compressed row (CSR) to a general sparse matrix in CSR format.
Public methodStatic memberToGeneralMatrix(DoubleSymmetricMatrix) Converts a symmetric matrix to a general matrix.
Public methodStatic memberToGeneralMatrix(DoubleTriDiagMatrix) Converts a tridiagonal matrix to a general matrix.
Public methodStatic memberToGeneralMatrix(DoubleUpperTriMatrix) Converts a triangular matrix to a general matrix.
Public methodStatic memberToGeneralMatrix(FloatBandMatrix) Converts a banded matrix to a general matrix.
Public methodStatic memberToGeneralMatrix(FloatComplexBandMatrix) Converts a banded matrix to a general matrix.
Public methodStatic memberToGeneralMatrix(FloatComplexLowerTriMatrix) Converts a triangular matrix to a general matrix.
Public methodStatic memberToGeneralMatrix(FloatComplexTriDiagMatrix) Converts a tridiagonal matrix to a general matrix.
Public methodStatic memberToGeneralMatrix(FloatComplexUpperTriMatrix) Converts a triangular matrix to a general matrix.
Public methodStatic memberToGeneralMatrix(FloatHermCsrSparseMatrix) Converts a sparse Hermitian matrix in compressed row (CSR) to a general sparse matrix in CSR format.
Public methodStatic memberToGeneralMatrix(FloatHermitianBandMatrix) Converts an Hermitian banded matrix to a general matrix.
Public methodStatic memberToGeneralMatrix(FloatHermitianMatrix) Converts a symmetric matrix to a general matrix.
Public methodStatic memberToGeneralMatrix(FloatLowerTriMatrix) Converts a triangular matrix to a general matrix.
Public methodStatic memberToGeneralMatrix(FloatSymBandMatrix) Converts a symmetric banded matrix to a general matrix.
Public methodStatic memberToGeneralMatrix(FloatSymCsrSparseMatrix) Converts a sparse symmetric matrix in compressed row (CSR) to a general sparse matrix in CSR format.
Public methodStatic memberToGeneralMatrix(FloatSymmetricMatrix) Converts a symmetric matrix to a general matrix.
Public methodStatic memberToGeneralMatrix(FloatTriDiagMatrix) Converts a tridiagonal matrix to a general matrix.
Public methodStatic memberToGeneralMatrix(FloatUpperTriMatrix) Converts a triangular matrix to a general matrix.
Public methodStatic memberToSparseMatrix(DoubleMatrix, Int32) Create a Sparse matrix in compressed row (CSR) format from a dense matrix.
Public methodStatic memberToSparseMatrix(FloatMatrix, Int32) Create a Sparse matrix in compressed row (CSR) format from a dense matrix.
Public methodStatic memberTrace(DoubleComplexMatrix) Returns the trace of a square matrix. The trace of a square matrix is defined to be the sum of the terms on its main diagonal: Trace(A) = a11 + a22 +...+ ann
Public methodStatic memberTrace(DoubleMatrix) Returns the trace of a square matrix. The trace of a square matrix is defined to be the sum of the terms on its main diagonal: Trace(A) = a11 + a22 +...+ ann
Public methodStatic memberTrace(FloatComplexMatrix) Returns the trace of a square matrix. The trace of a square matrix is defined to be the sum of the terms on its main diagonal: Trace(A) = a11 + a22 +...+ ann
Public methodStatic memberTrace(FloatMatrix) Returns the trace of a square matrix. The trace of a square matrix is defined to be the sum of the terms on its main diagonal: Trace(A) = a11 + a22 +...+ ann
Public methodStatic memberTranspose(DoubleBandMatrix) Transposes the banded matrix.
Public methodStatic memberTranspose(DoubleComplexBandMatrix) Transposes the banded matrix.
Public methodStatic memberTranspose(DoubleComplexLowerTriMatrix) Transposes a lower triangular matrix.
Public methodStatic memberTranspose(DoubleComplexMatrix) Returns the transpose of a given matrix. The matrix returned is a new view of the same data as the given matrix.
Public methodStatic memberTranspose(DoubleComplexTriDiagMatrix) Transposes the tridiagonal banded matrix.
Public methodStatic memberTranspose(DoubleComplexUpperTriMatrix) Transposes an upper triangular matrix.
Public methodStatic memberTranspose(DoubleHermitianBandMatrix) Transposes the Hermitian banded matrix.
Public methodStatic memberTranspose(DoubleHermitianMatrix) Transposes the Hermitian matrix.
Public methodStatic memberTranspose(DoubleLowerTriMatrix) Transposes a lower triangular matrix.
Public methodStatic memberTranspose(DoubleMatrix) Returns the transpose of a given matrix. The matrix returned is a new view of the same data as the given matrix.
Public methodStatic memberTranspose(DoubleSymBandMatrix) Transposes the symmetric banded matrix.
Public methodStatic memberTranspose(DoubleSymmetricMatrix) Transposes the symmetric matrix.
Public methodStatic memberTranspose(DoubleTriDiagMatrix) Transposes the tridiagonal banded matrix.
Public methodStatic memberTranspose(DoubleUpperTriMatrix) Transposes an upper triangular matrix.
Public methodStatic memberTranspose(FloatBandMatrix) Transposes the banded matrix.
Public methodStatic memberTranspose(FloatComplexBandMatrix) Transposes the banded matrix.
Public methodStatic memberTranspose(FloatComplexLowerTriMatrix) Transposes a lower triangular matrix.
Public methodStatic memberTranspose(FloatComplexMatrix) Returns the transpose of a given matrix. The matrix returned is a new view of the same data as the given matrix.
Public methodStatic memberTranspose(FloatComplexTriDiagMatrix) Transposes the tridiagonal banded matrix.
Public methodStatic memberTranspose(FloatComplexUpperTriMatrix) Transposes an upper triangular matrix.
Public methodStatic memberTranspose(FloatHermitianBandMatrix) Transposes the Hermitian banded matrix.
Public methodStatic memberTranspose(FloatHermitianMatrix) Transposes the Hermitian matrix.
Public methodStatic memberTranspose(FloatLowerTriMatrix) Transposes a lower triangular matrix.
Public methodStatic memberTranspose(FloatMatrix) Returns the transpose of a given matrix. The matrix returned is a new view of the same data as the given matrix.
Public methodStatic memberTranspose(FloatSymBandMatrix) Transposes the symmetric banded matrix.
Public methodStatic memberTranspose(FloatSymmetricMatrix) Transposes the symmetric matrix.
Public methodStatic memberTranspose(FloatTriDiagMatrix) Transposes the tridiagonal banded matrix.
Public methodStatic memberTranspose(FloatUpperTriMatrix) Transposes an upper triangular matrix.
Public methodStatic memberTransposeProduct(DoubleCsrSparseMatrix) Matrix inner product of the transpose of a sparse matrix in compressed row (CSR) format with itself. Result is a symmetric sparse matrix in CSR format.
Public methodStatic memberTransposeProduct(FloatCsrSparseMatrix) Matrix inner product of the transpose of a sparse matrix in compressed row (CSR) format with itself. Result is a symmetric sparse matrix in CSR format.
Public methodStatic memberTransposeProduct(DoubleBandMatrix, DoubleBandMatrix) Computes the matrix (inner) product of the transpose of A and B. The product is a banded matrix whose lower bandwidth is the sum of the upper bandwidth of A and the lower bandwidth ofB, and whose upper bandwidth is the sum of the lower bandwidth of A and the upper bandwidth of B.
Public methodStatic memberTransposeProduct(DoubleComplexBandMatrix, DoubleComplexBandMatrix) Computes the matrix (inner) product of the transpose of A and B. The product is a banded matrix whose lower bandwidth is the sum of the upper bandwidth of A and the lower bandwidth ofB, and whose upper bandwidth is the sum of the lower bandwidth of A and the upper bandwidth of B.
Public methodStatic memberTransposeProduct(DoubleComplexCsrSparseMatrix, DoubleComplexCsrSparseMatrix) Matrix transpose inner product of two sparse matrices in compressed row (CSR) format. The result is a sparse matrix in CSR format.
Public methodStatic memberTransposeProduct(DoubleComplexCsrSparseMatrix, DoubleComplexVector) Product of the transpose of a sparse matrix in compressed row (CSR) format with a dense vector.
Public methodStatic memberTransposeProduct(DoubleComplexMatrix, DoubleComplexMatrix) Returns the matrix inner product of the transpose of a given matrix and a second matrix.
Public methodStatic memberTransposeProduct(DoubleComplexMatrix, DoubleComplexVector) Computes the product of the transpose of a given matrix and a vector.
Public methodStatic memberTransposeProduct(DoubleCsrSparseMatrix, DoubleCsrSparseMatrix) Matrix transpose inner product of two sparse matrices in compressed row (CSR) format. The result is a sparse matrix in CSR format.
Public methodStatic memberTransposeProduct(DoubleCsrSparseMatrix, DoubleVector) Product of the transpose of a sparse matrix in compressed row (CSR) format with a dense vector.
Public methodStatic memberTransposeProduct(DoubleMatrix, DoubleMatrix) Returns the matrix inner product of the transpose of a given matrix and a second matrix.
Public methodStatic memberTransposeProduct(DoubleMatrix, DoubleVector) Computes the product of the transpose of a given matrix and a vector.
Public methodStatic memberTransposeProduct(FloatBandMatrix, FloatBandMatrix) Computes the matrix (inner) product of the transpose of A and B. The product is a banded matrix whose lower bandwidth is the sum of the upper bandwidth of A and the lower bandwidth ofB, and whose upper bandwidth is the sum of the lower bandwidth of A and the upper bandwidth of B.
Public methodStatic memberTransposeProduct(FloatComplexBandMatrix, FloatComplexBandMatrix) Computes the matrix (inner) product of the transpose of A and B. The product is a banded matrix whose lower bandwidth is the sum of the upper bandwidth of A and the lower bandwidth ofB, and whose upper bandwidth is the sum of the lower bandwidth of A and the upper bandwidth of B.
Public methodStatic memberTransposeProduct(FloatComplexCsrSparseMatrix, FloatComplexCsrSparseMatrix) Matrix transpose inner product of two sparse matrices in compressed row (CSR) format. The result is a sparse matrix in CSR format.
Public methodStatic memberTransposeProduct(FloatComplexCsrSparseMatrix, FloatComplexVector) Product of the transpose of a sparse matrix in compressed row (CSR) format with a dense vector.
Public methodStatic memberTransposeProduct(FloatComplexMatrix, FloatComplexMatrix) Returns the matrix inner product of the transpose of a given matrix and a second matrix.
Public methodStatic memberTransposeProduct(FloatComplexMatrix, FloatComplexVector) Computes the product of the transpose of a given matrix and a vector.
Public methodStatic memberTransposeProduct(FloatCsrSparseMatrix, FloatCsrSparseMatrix) Matrix transpose inner product of two sparse matrices in compressed row (CSR) format. The result is a sparse matrix in CSR format.
Public methodStatic memberTransposeProduct(FloatCsrSparseMatrix, FloatVector) Product of the transpose of a sparse matrix in compressed row (CSR) format with a dense vector.
Public methodStatic memberTransposeProduct(FloatMatrix, FloatMatrix) Returns the matrix inner product of the transpose of a given matrix and a second matrix.
Public methodStatic memberTransposeProduct(FloatMatrix, FloatVector) Computes the product of the transpose of a given matrix and a vector.
Public methodStatic memberTransposeProduct(DoubleComplexCsrSparseMatrix, DoubleComplexVector, DoubleComplexVector) Product of the transpose of a sparse matrix in compressed row (CSR) format with a dense vector.
Public methodStatic memberTransposeProduct(DoubleComplexMatrix, DoubleComplexMatrix, DoubleComplexMatrix) Computes the matrix inner product of the transpose of a given matrix and a second matrix and places the result in a third matrix.
Public methodStatic memberTransposeProduct(DoubleMatrix, DoubleMatrix, DoubleMatrix) Computes the matrix inner product of the transpose of a given matrix and a second matrix and places the result in a third matrix.
Public methodStatic memberTransposeProduct(FloatComplexCsrSparseMatrix, FloatComplexVector, FloatComplexVector) Product of the transpose of a sparse matrix in compressed row (CSR) format with a dense vector.
Public methodStatic memberTransposeProduct(FloatComplexMatrix, FloatComplexMatrix, FloatComplexMatrix) Computes the matrix inner product of the transpose of a given matrix and a second matrix and places the result in a third matrix.
Public methodStatic memberTransposeProduct(FloatMatrix, FloatMatrix, FloatMatrix) Computes the matrix inner product of the transpose of a given matrix and a second matrix and places the result in a third matrix.
Public methodStatic memberTrimmedMean(Double, Double) Calculates the mean of the given data after the specified trimming.
Public methodStatic memberTrimmedMean(DoubleVector, Double) Calculates the mean of the given data after the specified trimming.
Public methodStatic memberTrimmedMean(IDFColumn, Double) Calculates the mean of the given data after the specified trimming.
Public methodStatic memberTrimmedMean(Int32, Double) Calculates the mean of the given data after the specified trimming.
Public methodStatic memberTwoParameterAsymptotic Computes the asymptotic function, using the given vector of function parameters, at the specified point.
Public methodStatic memberVanDerWaerdenScores(Int32) Returns a vector of Van Der Waerden scores. Van der Waerden scores are the quantiles of a standard normal distribution. These scores are also known as quantile normal scores. The scores are computed from the standard normal distribution with mean 0 and variance 1.
Public methodStatic memberVanDerWaerdenScores(Int32, Double, Double) Returns a vector of Van Der Waerden scores. Van der Waerden scores are the quantiles of a standard normal distribution. These scores are also known as quantile normal scores.
Public methodStatic memberVariance(Double) Calculates the variance of the given data.
Public methodStatic memberVariance(DoubleComplexMatrix) Computes the variance of the matrix columns.
Public methodStatic memberVariance(DoubleComplexVector) Calculates the biased variance of a given vector.
Public methodStatic memberVariance(DoubleMatrix) Computes the variance of the matrix columns.
Public methodStatic memberVariance(DoubleVector) Calculates the biased variance of a given vector.
Public methodStatic memberVariance(FloatComplexMatrix) Computes the variance of the matrix columns.
Public methodStatic memberVariance(FloatComplexVector) Calculates the biased variance of a given vector.
Public methodStatic memberVariance(FloatMatrix) Computes the variance of the matrix columns.
Public methodStatic memberVariance(FloatVector) Calculates the biased variance of a given vector's elements.
Public methodStatic memberVariance(IDFColumn) Calculates the variance of the given data.
Public methodStatic memberVariance(Int32) Calculates the variance of the given data.
Public methodStatic memberVariance(Double, BiasType) Calculates the variance of the given data, using the specified bias type.
Public methodStatic memberVariance(DoubleVector, BiasType) Calculates the variance of the given data, using the specified bias type.
Public methodStatic memberVariance(FloatVector, BiasType) Calculates the variance of the given data, using the specified bias type.
Public methodStatic memberVariance(IDFColumn, BiasType) Calculates the variance of the given data, using the specified bias type.
Public methodStatic memberVariance(Int32, BiasType) Calculates the variance of the given data, using the specified bias type.
Public methodStatic memberVonNeumannRatio(Double) Calculates the Von Neumann ratio of the given data.
Public methodStatic memberVonNeumannRatio(DoubleVector) Calculates the Von Neumann ratio of the given data.
Public methodStatic memberVonNeumannRatio(IDFColumn) Calculates the Von Neumann ratio of the given data.
Public methodStatic memberVonNeumannRatio(Int32) Calculates the Von Neumann ratio of the given data.
Public methodStatic memberWeightedMean(Double, Double) Calculates the weighted average of the given data.
Public methodStatic memberWeightedMean(Double, Int32) Calculates the weighted average of the given data.
Public methodStatic memberWeightedMean(DoubleVector, DoubleVector) Calculates the weighted average of the given data.
Public methodStatic memberWeightedMean(IDFColumn, IDFColumn) Calculates the weighted average of the given data.
Public methodStatic memberWeightedMean(Int32, Double) Calculates the weighted average of the given data.
Public methodStatic memberWeightedMean(Int32, Int32) Calculates the weighted average of the given data.
Public methodStatic memberWeightedMedian(Double, Double) Returns the weighted median of an array of data with associated non-negative weights. There must be at least one postive non-zero weight.
Public methodStatic memberWeightedMedian(DoubleVector, DoubleVector) Returns the weighted median of an array of data with associated non-negative weights. There must be at least one postive non-zero weight.
Public methodStatic memberWeightedStandardDeviation(Double, Double, Boolean) Calculates the weighted standard deviation of the given data.
Public methodStatic memberWeightedStandardDeviation(DoubleVector, DoubleVector, Boolean) Calculates the weighted standard deviation of the given data.
Public methodStatic memberWeightedVariance(Double, Double) Calculates the weighted variance of the given data.
Public methodStatic memberWeightedVariance(Double, Int32) Calculates the weighted variance of the given data.
Public methodStatic memberWeightedVariance(DoubleVector, DoubleVector) Calculates the weighted variance of the given data.
Public methodStatic memberWeightedVariance(DoubleVector, Int32) Calculates the weighted variance of the given data.
Public methodStatic memberWeightedVariance(IDFColumn, IDFColumn) Calculates the weighted variance of the given data.
Public methodStatic memberWeightedVariance(Double, Double, Boolean) Calculates the weighted variance of the given data.
Public methodStatic memberWeightedVariance(DoubleVector, DoubleVector, Boolean) Calculates the weighted variance of the given data.
Public methodStatic memberWeightedVariance(IDFColumn, IDFColumn, Boolean) Calculates the weighted variance of the given data.
Public methodStatic memberXor Returns the exclusive-OR of two boolean values.
Top
Fields
 NameDescription
Public fieldStatic memberAbsFunc Absolute value function.
Public fieldStatic memberAcosFunc Arccosine function.
Public fieldStatic memberAsinFunc Arcsine function.
Public fieldStatic memberAtan2Func Arctangent2 function.
Public fieldStatic memberAtanFunc Arctangent function.
Public fieldStatic memberBooleanAndFunc Logical AND function.
Public fieldStatic memberBooleanNotFunc Logical NOT function.
Public fieldStatic memberBooleanOrFunc Logical OR function.
Public fieldStatic memberBooleanXorFunc Logical exclusive-OR function.
Public fieldStatic memberCeilFunc Ceiling function.
Public fieldStatic memberCosFunc Cosine function.
Public fieldStatic memberCoshFunc Hyperbolic cosine function.
Public fieldStatic memberDoubleComplexAbsFunc Absolute value function. Returns the square root of the sum of the squares of the real and imaginary parts of a complex number.
Public fieldStatic memberDoubleComplexArgFunc Complex Argument function. If the polar coordinates for the complex number z are (r,theta), then this function, when applied to z will return the real number theta.
Public fieldStatic memberDoubleComplexAtanFunc Arc Tangent function.
Public fieldStatic memberDoubleComplexConjFunc Conjugate function. Returns the complex conjugate x - iy of the complex number x + iy.
Public fieldStatic memberDoubleComplexCosFunc Cosine function.
Public fieldStatic memberDoubleComplexCoshFunc Hyperbolic cosine function.
Public fieldStatic memberDoubleComplexExpFunc Exponential function
Public fieldStatic memberDoubleComplexImagFunc Imaginary function. Returns the imaginary part of a complex number.
Public fieldStatic memberDoubleComplexLogFunc Natural logarithm function.
Public fieldStatic memberDoubleComplexMeanFunc Mean function.
Public fieldStatic memberDoubleComplexPow2Func Power function.
Public fieldStatic memberDoubleComplexPowFunc Power function.
Public fieldStatic memberDoubleComplexRealFunc Real function. Returns the real part of a complex number.
Public fieldStatic memberDoubleComplexSinFunc Sine function.
Public fieldStatic memberDoubleComplexSinhFunc Hyperbolic sine function.
Public fieldStatic memberDoubleComplexSqrtFunc Square root function.
Public fieldStatic memberDoubleComplexSumFunc Sum function.
Public fieldStatic memberDoubleComplexSumOfSquaresFunc Sum of squares function.
Public fieldStatic memberDoubleComplexTanFunc Tangent function.
Public fieldStatic memberDoubleComplexTanhFunc Hyperbolic tangent function.
Public fieldStatic memberDoubleComplexVarianceFunc Variance function.
Public fieldStatic memberDoubleMaxValueFunc Maximum value.
Public fieldStatic memberDoubleMeanFunc Mean function.
Public fieldStatic memberDoubleMedianFunc Median function.
Public fieldStatic memberDoubleMinValueFunc Minimum value.
Public fieldStatic memberDoubleNaNCountFunc NaN count function.
Public fieldStatic memberDoubleNaNMaxValueFunc NaN maximum value.
Public fieldStatic memberDoubleNaNMeanFunc NaN mean function.
Public fieldStatic memberDoubleNaNMedianFunc NaN median function.
Public fieldStatic memberDoubleNaNMinValueFunc NaN minimum value.
Public fieldStatic memberDoubleNaNSumFunc NaN sum function.
Public fieldStatic memberDoubleNaNSumOfSquaresFunc NaN sum of squares function.
Public fieldStatic memberDoubleNaNVarianceFunc NaN variance function.
Public fieldStatic memberDoubleSumFunc Sum function.
Public fieldStatic memberDoubleSumOfSquaresFunc Sum of squares function.
Public fieldStatic memberDoubleVarianceFunc Variance function.
Public fieldStatic memberExpFunc Exponential function.
Public fieldStatic memberFiveParameterLogisticFunc Delegate wrapping the NMathFunctions.FiveParameterLogistic() function.
Public fieldStatic memberFiveParameterLogisticPartialDerivativesFunc Array of delegates representing the partial derivates with respect to each parameter for the NMathFunctions.FiveParameterLogistic() function.
Public fieldStatic memberFloatAbsFunc Absolute value function.
Public fieldStatic memberFloatAcosFunc Arccosine function.
Public fieldStatic memberFloatAsinFunc Arcsine function.
Public fieldStatic memberFloatAtan2Func Arctangent2 function.
Public fieldStatic memberFloatAtanFunc Arctangent function.
Public fieldStatic memberFloatCeilingFunc Ceiling function.
Public fieldStatic memberFloatComplexAbsFunc Absolute value function. Returns the square root of the sum of the squares of the real and imaginary parts of a complex number.
Public fieldStatic memberFloatComplexArgFunc Complex Argument function. If the polar coordinates for the complex number z are (r,theta), then this function, when applied to z will return the real number theta.
Public fieldStatic memberFloatComplexConjFunc Conjugate function. Returns the complex conjugate x - iy of the complex number x + iy.
Public fieldStatic memberFloatComplexCosFunc Cosine function.
Public fieldStatic memberFloatComplexCoshFunc Hyperbolic cosine function.
Public fieldStatic memberFloatComplexExpFunc Exponential function.
Public fieldStatic memberFloatComplexImagFunc Imaginary function. Returns the imaginary part of a complex number.
Public fieldStatic memberFloatComplexLogFunc Natural logarithm function.
Public fieldStatic memberFloatComplexMeanFunc Mean function.
Public fieldStatic memberFloatComplexPow2Func Power function.
Public fieldStatic memberFloatComplexPowFunc Power function.
Public fieldStatic memberFloatComplexRealFunc Real function. Returns the real part of a complex number.
Public fieldStatic memberFloatComplexSinFunc Sine function.
Public fieldStatic memberFloatComplexSinhFunc Hyperbolic sine function.
Public fieldStatic memberFloatComplexSqrtFunc Square root function.
Public fieldStatic memberFloatComplexSumFunc Sum function.
Public fieldStatic memberFloatComplexSumOfSquaresFunc Sum of squares function.
Public fieldStatic memberFloatComplexTanFunc Tangent function.
Public fieldStatic memberFloatComplexTanhFunc Hyperbolic tangent function.
Public fieldStatic memberFloatComplexVarianceFunc Variance function.
Public fieldStatic memberFloatCosFunc Cosine function.
Public fieldStatic memberFloatCoshFunc Hyperbolic cosine function.
Public fieldStatic memberFloatExpFunc Exponential function.
Public fieldStatic memberFloatFloorFunc Floor function.
Public fieldStatic memberFloatLog10Func Base-10 logarithm function.
Public fieldStatic memberFloatLogFunc Natural logarithm function.
Public fieldStatic memberFloatMaxValueFunc Maximum value.
Public fieldStatic memberFloatMeanFunc Mean function.
Public fieldStatic memberFloatMedianFunc Median function.
Public fieldStatic memberFloatMinValueFunc Minimum value.
Public fieldStatic memberFloatNaNCountFunc NaN count function.
Public fieldStatic memberFloatNaNMaxValueFunc NaN maximum value.
Public fieldStatic memberFloatNaNMeanFunc NaN mean function.
Public fieldStatic memberFloatNaNMedianFunc NaN median function.
Public fieldStatic memberFloatNaNMinValueFunc NaN minimum value.
Public fieldStatic memberFloatNaNSumFunc NaN sum function.
Public fieldStatic memberFloatNaNSumOfSquaresFunc NaN sum of squares function.
Public fieldStatic memberFloatNaNVarianceFunc NaN variance function.
Public fieldStatic memberFloatPowFunc Power function.
Public fieldStatic memberFloatRoundFunc Rounding function.
Public fieldStatic memberFloatSinFunc Sine function.
Public fieldStatic memberFloatSinhFunc Hyperbolic sine function.
Public fieldStatic memberFloatSqrtFunc Square root function.
Public fieldStatic memberFloatSumFunc Sum function.
Public fieldStatic memberFloatSumOfSquaresFunc Sum of squares function.
Public fieldStatic memberFloatTanFunc Tangent function.
Public fieldStatic memberFloatTanhFunc Hyperbolic tangent function.
Public fieldStatic memberFloatVarianceFunc Variance function.
Public fieldStatic memberFloorFunc Floor function.
Public fieldStatic memberFourParameterLogisticFunc Delegate wrapping the NMathFunctions.FourParameterLogistic() function.
Public fieldStatic memberFourParameterLogisticPartialDerivativesFunc Array of delegates representing the partial derivates with respect to each parameter for the NMathFunctions.FourParameterLogistic() function.
Public fieldStatic memberLog10Func Base-10 logarithm function.
Public fieldStatic memberLogFunc Natural logarithm function.
Public fieldStatic memberMATRIX_MULT_CUTOFF Cutoff point for using native optimized matrix-matrix multiplication. If the product of the number of rows and the number of columns is less than this number for both operands, the matrix multiplication is done by a simple algorithm locally. Otherwise native optimized code is invoked.
Public fieldStatic memberNMATH_STATS_VERSION NMath Stats version.
Public fieldStatic memberNMATH_VERSION NMath version.
Public fieldStatic memberPowFunc Power function.
Public fieldStatic memberRoundFunc Rounding function.
Public fieldStatic memberSinFunc Sine function.
Public fieldStatic memberSinhFunc Hyperbolic sine function.
Public fieldStatic memberSqrtFunc Square root function.
Public fieldStatic memberTanFunc Tangent function.
Public fieldStatic memberTanhFunc Hyperbolic tangent function.
Public fieldStatic memberThreeParameterExponentialFunc Delegate wrapping the NMathFunctions.ThreeParameterExponential() function.
Public fieldStatic memberThreeParameterExponentialPartialDerivativesFunc Array of delegates representing the partial derivates with respect to each parameter for the NMathFunctions.ThreeParameterExponential() function.
Public fieldStatic memberThreeParameterSineFunc Delegate wrapping the NMathFunctions.ThreeParameterSine() function.
Public fieldStatic memberThreeParameterSinePartialDerivativesFunc Array of delegates representing the partial derivates with respect to each parameter for the NMathFunctions.ThreeParameterSine() function.
Public fieldStatic memberTwoParameterAsymptoticFunc Delegate wrapping the NMathFunctions.TwoParameterAsymptotic() function.
Public fieldStatic memberTwoParameterAsymptoticPartialDerivativesFunc Array of delegates representing the partial derivates with respect to each parameter for the NMathFunctions.TwoParameterAsymptotic() function.
Public fieldStatic memberVML_CUTOFF Cutoff number for using VML functions.
Top
See Also