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



Properties and Methods of Matrix

Constants and Type Declarations
TEdgeOp ESDLMatrixError TDistMode
TMatXmlTag TNormType TOnCalcDistanceEvent
TSpMatElemInt

Procedures and Functions
CopyArr3DLayerToArr2D CopyArr3DLayerToMatrix CopyMatrixToArray
Read4DLayer Read4DLayerAndAccumulate

Class TIntMatrix

TIntMatrix

Properties
DataID Elem NrOfColumns
NrOfRows

Methods
Add ArrayToSparse Changed
Clone CopyColToVec CopyFrom
CopyRowToVec CreateSparse Create
Destroy ExportAsASC Fill
FillDiag Find FindInSortedColumn
Free GeometricMean HarmonicMean
ImportASC LoadBinary LoadFromFile
LoadFromStream LoadFromXMLFile LoadSparseMat
MeanVar MinMax MirrorColumns
MirrorRows Multiply Percentile
Quartiles ReadBinaryHeader ReadFromOpenXMLFile
ReadFromXMLStream Resize ResizeAndClear
SAdd SaveAsXMLFile SaveBinary
SaveToStream SkewKurt SkewKurtSample
SMult SortCols SortRows
SparseToArray StoreOnFile StoreSparseMat
Subtract Sum Trace
Transpose TransposeAndMultiply WriteToOpenXMLFile
WriteToXMLStream

Events
OnChange OnPercentDone OnResize
OnSortExchange

Class TMatrix

Properties
DataID Elem NrOfColumns
NrOfRows Precision

Methods
Add Assign CalcDistMat
Changed CholeskyDecomp Clone
CopyColToVec CopyFromVec CopyFrom
CopyRowToVec Correlate Create
Destroy Determinant ExportAsASC
Fill FillDiag FillRandomGauss
FillRandomUniform Find FindInSortedColumn
Free GeometricMean HarmonicMean
Histogram ImportASC Invert
LoadFromFile LoadFromStream LoadFromXMLFile
LUDecomposition MeanCenterColumns MeanCenterRows
MeanVar MinMax MirrorColumns
MirrorRows Multiply Norm
Percentile Quartiles ReadFromOpenXMLFile
ReadFromXMLStream Resize ResizeAndClear
SAdd SaveAsXMLFile SaveToStream
SkewKurt SkewKurtSample SMult
SortCols SortRows StandardizeColumns
StandardizeRows StoreOnFile Subtract
Sum Trace Transpose
TransposeAndMultiply WriteToOpenXMLFile WriteToXMLStream

Events
OnCalcDistance OnChange OnResize
OnPercentDone OnSortExchange

Class TMatrix3D

Properties
DataID Elem NrOfColumns
NrOfLayers NrOfRows

Methods
Changed Clone Create
Destroy Fill FillDiag
FillRandomGauss FillRandomUniform Find
Free LoadFromXMLFile ReadFromOpenXMLFile
ReadFromXMLStream Resize ResizeAndClear
SaveAsXMLFile WriteToOpenXMLFile WriteToXMLStream

Events
OnChange OnResize

Class TMat4D

Properties:

DataID Elem NrOfColumns
NrOfLayers NrOfRows NrOfTimeSlots

Methods:

AppendToBinaryFile Changed Clone
Copy1DArrayToPixel CopyLayerToMatrix CopyMatrixToLayer
CopyPixelTo1DArray CRCofData Create
Cut Destroy Fill
FillDiag FillLayer FillRandomGauss
FillRandomUniform Find Free
LoadBinary LoadFromXMLFile MeanOfLayersToMatrix
MeanVar MinMax MirrorColumns
MirrorLayers MirrorRows MirrorTimeSlots
Percentile ReadBinary ReadBinaryHeader
ReadFromOpenXMLFile Resize ResizeAndClear
SaveAsXMLFile SaveBinary StdDevOfLayersToMatrix
Sum WriteToOpenXMLFile

Events:

OnChange OnPercentDone OnReadElement
OnResize


Last Update: 2023-Feb-06