The SDL Component Suite is an industry leading collection of components supporting scientific and engineering computing. Please visit the SDL Web site for more information....


Class: TMatrix
Declaration: see interface of unit Matrix

The class TMatrix provides a class to manipulate two-dimensional matrices of floating point numbers and provides the following methods and properties:

Add Assign CalcDistMat Changed
CholeskyDecomp Clone CopyColToVec CopyFrom
CopyFromArray CopyFromVec CopyRowToVec CopyToArray
Correlate CountValues CRCofData Create
DataID Destroy Determinant Dichotomize
DistanceOfObjects EdgeVector Elem EMult
ExchangeColumns ExchangeRows Fill FillRandomGauss
FillRandomUniform Find FindInSortedColumn Free
GeometricMean HarmonicMean Histogram Invert
LoadBinary LoadFromFile LoadFromStream LUDecomposition
MakeValidColRange MakeValidRowRange MeanVar MeanVec
MinMax Multiply MultiplyTransposed NrOfColumns
NrOfRows OnChange OnPercentDone OnSortExchange
Percentile Precision QNormalizeColumns QNormalizeRows
Quartiles ReadBinaryHeader Resize SaveBinary
SaveToStream SkewKurt SkewKurtSample SMult
SortCols SortRows Square StandardizeColumns
StandardizeRows StoreOnFile Subtract Sum
TDistMode Trace Transpose TransposeAndMultiply

More details on how to use the TMatrix class can be found in the survey page.

Hint: There are two other classes for handling matrices: TIntMatrix  and TMat3D .

Last Update: 2017-Mai-07