dlib矩阵追加列

时间:2018-03-31 08:06:02

标签: c++ matrix dlib

我在dlib中定义了一个像这样的

列矩阵
int dim = 2;
int dbsize = 1;
matrix<float> db(dim, dbsize);

我正在尝试向db附加一个新列。但是,我无法做到! 我尝试过以下但没有用(m是列矩阵)

set_colm(db, 0) = m;  
//  It replaces column 0
  

colmat:   0.62   0.4

     

dbbefore:   0.840188   0.394383(2,1)

     

db_after:   0.62    0.4(2,1)

set_colm(db, 1) = m;
//  Instead of adding new column, it updates last cell
  

colmat:   0.62    0.4

     

dbbefore:   0.840188   0.394383(2,1)

     

db_after:   0.840188       0.62(2,1)

有没有办法将新列附加到矩阵?

0 个答案:

没有答案