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: TIntMatrix
Declaration: see interface of unit Matrix

The class TIntMatrix provides a class to manipulate matrices of integer numbers and provides the following methods and properties:

Add ArrayToSparse Changed Clone
CopyColTo1DArray CopyColToVec CopyFrom CopyRowTo1DArray
CopyRowToVec CountMaskedZeros CountValues CRCofData
Create CreateSparse DataID Destroy
Dichotomize DuplicateDataAsArray EdgeVector Elem
EMult ExchangeColumns ExchangeRows ExportAsASC
Fill FillSerial Find FindInSortedColumn
Free GeometricMean HarmonicMean ImportASC
LoadBinary LoadFromFile LoadFromStream LoadSparseMat
MakeValidColRange MakeValidRowRange MeanVar MeanVec
MinMax Multiply MultiplyTransposed NrOfColumns
NrOfRows OnChange OnPercentDone OnResize
OnSortExchange Percentile Quartiles ReadBinaryHeader
RemoveColumn RemoveRow Resize Resized
SaveBinary SaveToStream SkewKurt SkewKurtSample
SMult SortCols SortRows SparseToArray
StoreOnFile StoreSparseMat Subtract Sum
Trace Transpose TransposeAndMultiply

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

Hint: For handling matrices of floating point numbers the classes TMatrix  or TMat3D  should be used.

Last Update: 2023-Mar-06