我在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)
有没有办法将新列附加到矩阵?