MtxVec Namespace

Header: Dew.Math/Units.MtxVec.h · Cross-compiler

namespace Dew::Math::Units::MtxVec

Functions

NameDescription
ClusteredKNN (2)Exact brute-force K-NN without multi-threading.
ColumnCount (2)
CreateIt (9)Obtains an object from the object cache.
DismissIt (56)Free arrays allocated with a call to Enlist.
DoForLoop (2)Call this function to initiate threaded for-loop.
DoWhileLoopCall this function to initiate threaded while-loop.
EigVecExpand
Enlist (28)Dereferences a pointer to TMtxVec memory.
EnlistIt (24)Dereferences a pointer to TMtxVec memory.
Equal (2)
Find (2)
FindIndexes (3)
FreeIt (8)Releases objects back to the object cache.
KurtosisVector kurtosis.
Max
MaxcReturns the maximum of the source data.
Mean (2)Vector mean.
MeancReturns the average value of the source data.
Median (2)Computes the Median from the source data.
MinVector sum.
MincReturns the minimum of the source data.
MtxTypeToString
MtxVecPrint (6)
Norm1Matrix Norm-1.
NormC (2)Vector C-Norm.
NormInfMatrix infinite norm.
NormL1 (2)Vector Norm-L1.
NormL2 (2)Vector L2-Norm.
PrecisionToStr
PrimeIs number a prime number?
ProductReturns the product of all elements in the source data.
ProductcReturns the product of all elements in the source data.
RMS (2)Vector Root Mean square.
SetMtxSize
SetVecSize
ShowMessageBox
SizeOfPrecision
SkewnessVector skewness
StdDev (3)Compute the standard deviation from the source data.
SumReturns the sum of elements in the source data.
SumcReturns the sum of elements in the source data.
SumOfSquaresReturns the sum of squares of the source data.
TestNil (4)Raises exception if PAPointer is nil.
TraceMatrix trace.

Variables

NameTypeDescription
ControllerTMtxVecController *MtxVec object cache controller.
MtxVecAssignCopyDataboolControls how the TVec/TMtx assign operation works.
ReportTMtxVecReport *MtxVec reporting object.