0
例如,下面的代碼生成的複數矩陣,具有虛部等於0如何在特徵庫中手動構建複雜矩陣?
#include <Eigen/Dense>
#include <iostream>
using namespace std;
using namespace Eigen;
int main()
{
MatrixXcf m(2,2);
m<<1,2,3,4;
cout<<m<<endl;
}
它輸出
(1,0) (2,0)
(3,0) (4,0)
但是如何手動輸入任意的複數矩陣具有非零虛部?
非常感謝。但我不明白,我們必須添加'#include'?那麼,在我的例子中,我沒有包括,爲什麼Eigen仍然可以處理複數? –
user15964
和我的mingw g ++說「錯誤:'literals'不是一個名稱空間名稱」,是否有一個編譯器選項來啓用C++ 14? – user15964
,我試過你的第二個版本也發出錯誤... – user15964