コード例 #1
0
 public CompressedColumnMatrix(VectorI vector, int fillInSpace) {
   _sizeOfRows = vector.size();
   _sizeOfColumns = vector.size();
   _sizeOfElements = vector.size();
   _fillInSpace = fillInSpace;
   resizeColumns(_sizeOfColumns);
   resizeElements(_sizeOfElements + _sizeOfColumns * fillInSpace);
   int k = 0;
   for (int j = 0; j < _sizeOfColumns; j++) {
     double v = vector.elementAt(j);
     _columnSize[j]++;
     _values[k] = v;
     _rowIndex[k++] = j;
   }
   k += _fillInSpace;
 }