這是可以由非本徵用戶回答的問題初始化一個恆定的特徵矩陣...在頭文件
我想使用本徵API來初始化在頭文件中的常數矩陣,但艾根似乎沒有提供一個構造函數來實現這一點,下面是我的嘗試:
// tried the following first, but Eigen does not provide such a constructor
//const Eigen::Matrix3f M<<1,2,3,4,5,6,7,8,9;
// then I tried the following, but this is not allowed in header file
//const Eigen::Matrix3f M;
//M <<1,2,3,4,5,6,7,8,9; // not allowed in header file
什麼是替代在頭文件實現這一目標?
如果它是在頭文件中,該數據可以被複製爲每個源包含它的文件,浪費內存。 – 2014-09-24 09:41:42