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 methodNMathFunctions
Initializes 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(Single)
Calculates the absolute value of a 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 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(Single)
Calculates the arccosine of a 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 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(Single)
Calculates the arcsine of a 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 memberAtan(Double)
Calculates the arctangent of a double-precision floating point number.
Public methodStatic memberAtan(Single)
Calculates the arctangent of a 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 memberAtan2(Double, Double)
Calculates the arctangent of the two double-precision floating point numbers.
Public methodStatic memberAtan2(Single, Single)
Calculates the arctangent of the two 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 memberBeta Obsolete.
Returns the value of the beta function at a given value.
Public methodStatic memberBinomial Obsolete.
Returns the binomial coefficient ("n choose m"), the number of ways of picking m unordered outcomes from n possibilities.
Public methodStatic memberBinomialLn Obsolete.
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(Single)
Calculates the ceiling rounding function of a 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 memberCentralMoment(Double, 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 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 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(Int32, Int32)
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 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(Single)
Calculates the cosine of a 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(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(Single)
Calculates the hyperbolic cosine of a 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 memberCount(Double)
Returns the number of elements in a data set.
Public methodStatic memberCount(Int32)
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 memberCountIf(Double, FuncDouble, Boolean)
Calculates how many elements in an array 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 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 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(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 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 memberCovariance(Double, Double)
Computes the covariance of two data sets.
Public methodStatic memberCovariance(Int32, Int32)
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(Double, Double, 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 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 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
v X u
. Vectors and 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
v X u
. Vectors and 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
v X u
. Vectors and 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
v X u
. Vectors and 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(Int32, 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 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(Int32)
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 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(Single)
Calculates the exponential function, e^x, of a 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(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 memberFactorial Obsolete.
Returns n!, the number of ways that n objects can be permuted.
Public methodStatic memberFactorialLn Obsolete.
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(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)
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, HypothesisType)
Returns the 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, 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(Single)
Calculates the floor rounding function of a 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 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 memberGammaLn Obsolete.
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(Int32)
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 memberGetProjectionMatrix
Calculates the projection matrix.
Public methodStatic memberHarmonicMean(Double)
Calculates the harmonic mean of the given data.
Public methodStatic memberHarmonicMean(Int32)
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 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(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(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(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(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(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(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(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 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 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 memberIncompleteBeta Obsolete.
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 memberIncompleteGammaComplement Obsolete.
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(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 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 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(Int32)
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(Double, 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 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 memberLog(Double)
Calculates the principal value of the natural logarithm of a double-precision floating point number.
Public methodStatic memberLog(Single)
Calculates the principal value of the natural logarithm of a 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(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(Single)
Calculates the principal value of the base-10 logarithm of a 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 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(Int32)
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(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(Int32)
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(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(Int32)
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 memberMaxValue(Double)
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 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 memberMean(Double)
Calculates the arithmetic mean of the given data.
Public methodStatic memberMean(Int32)
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 memberMeanDeviation(Double)
Calculates the average absolute deviation of the given data.
Public methodStatic memberMeanDeviation(Int32)
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 memberMedian(Double)
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(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(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(Int32)
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 memberMedianDeviationFromMedian(Double)
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 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 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(Int32)
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(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(Int32)
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(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(Int32)
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 memberMinValue(Double)
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 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 memberMode(Double)
Determines the most common element in a data set.
Public methodStatic memberMode(Int32)
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 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(Int32, Double)
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 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 (
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 (
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(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 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 memberPercentileRank(Double, 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 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 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(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 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 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(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(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(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(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(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(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(Int32, 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 memberRank(Double, Double)
Calculates the rank of a value within a given data set using ascending order.
Public methodStatic memberRank(Int32, 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(Double, 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 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 memberRanks(Double)
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(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(Double, 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 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 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(Int32)
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 memberRound(Double, Int32)
Rounds a double-precision floating point number to the specified number of digits.
Public methodStatic memberRound(Single, Int32)
Rounds a 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 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(Single)
Calculates the sine of a 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 memberSinh(Double)
Calculates the hyperbolic sine of a double-precision floating point number.
Public methodStatic memberSinh(Single)
Calculates the hyperbolic sine of a 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 memberSkewness(Double)
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(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(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(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 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 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(Int32)
Returns a sorted copy of the given data in ascending order.
Public methodStatic memberSort(DoubleVector)
Sorts a given vector. If the vector is compact (
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 (
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(Double, 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 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 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(Int32, Int32)
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 memberSqrt(Double)
Calculates the principal value of the square root of a double-precision floating point number.
Public methodStatic memberSqrt(Single)
Calculates the principal value of the square root of a 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 memberStandardDeviation(Double)
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(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(Double, 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 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 memberSum(Double)
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 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 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(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(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(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(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 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 memberSumOfSquaredErrors(Double)
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 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 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(Single)
Calculates the tangent of a 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 memberTanh(Double)
Calculates the hyperbolic tangent of a double-precision floating point number.
Public methodStatic memberTanh(Single)
Calculates the hyperbolic tangent of a 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 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(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(Int32, 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 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(Int32)
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(Double, 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 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 memberVonNeumannRatio(Double)
Calculates the Von Neumann ratio of the given data.
Public methodStatic memberVonNeumannRatio(Int32)
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 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(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 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 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.
Protected fieldStatic membergammaLogCof0
Protected fieldStatic membergammaLogCof1
Protected fieldStatic membergammaLogCof2
Protected fieldStatic membergammaLogCof3
Protected fieldStatic membergammaLogCof4
Protected fieldStatic membergammaLogCof5
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