DataLab is a compact statistics package aiming at exploratory data analysis. Please visit the DataLab Web site for more information....


Copy Operations of Vectors, Arrays and Matrices

As the myriad copy operations between arrays, vectors and matrices are hard to comprehend the following table provides a survey on the most important copy operations:

  ....to:
copy
from....
TDoubleArray TDouble2DArray TMatrix TVector TDataTable
TDoubleArray Clone1DArray
Copy1Dto1DArray
Copy1Dto2DArray TM.CopyFrom1DArray TV.CopyFrom1DArray TD.CopyDataFrom1DArray
TDouble2DArray Copy2DColTo1DArray
Copy2DRowTo1DArray
Clone2DArray
Copy2Dto2DArray
TM.CopyFrom2DArray TV.CopyFrom2DArrayRow
TV.CopyFrom2DArrayColumn
TD.CopyDataFrom2DArray
TMatrix TM.CopyColTo1DArray
TM.CopyRowTo1DArray
TM.CopyTo2DArray
TM.DuplicateDataAsArray
TM.Clone
TM.CopyFrom
TM.CopyColToVec
TM.CopyRowToVec
TD.CopyDataFromMatrix
TVector TV.CopyTo1DArray TV.CopyTo2DArray TM.CopyFromVec TV.Clone
TV.CopyFrom
TD.CopyDataFromVector
TDataTable TD.CopyDataColTo1DArray
TD.CopyDataRowTo1DArray
TD.CopyDataTo2DArray
TD.DuplicateDataAsArray
TD.CopyDataToMatrix TD.CopyDataColToVector
TD.CopyDataRowToVector
TD.Clone
TD.CopyFrom

Abbreviations:

TM ... class TMatrix
TV ... class TVector
TD ... class TDataTable