procedure DenseToSparse(const A: TMtx; ZeroThreshold: Double; PreserveZeroDiagElem: Boolean);
Convert dense matrix to sparse matrix format.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | A | TMtx | |
| 2 | ZeroThreshold | Double | scalar |
| 3 | PreserveZeroDiagElem | Boolean |
Result: stored in self (calling object)
Remarks:
Convert dense matrix A to modified compressed column sparse matrix format.
Examples
var A,B: Matrix;
SparseA: TSparseMtx;
/// ...
A.SetIt(3,3,false,[1,0,0,0,2,0,0,1,3]);
See Also: TSparseMtx.SparseToDense