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....



TMatrix


Unit:SDL_matrix
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
CopyFromVec CopyRowToVec Correlate CountValues
CRCofData Create DataID Destroy
Determinant 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: 2016-Oct-02