使用带有复杂矩阵特征库的.block()

时间:2014-02-18 10:58:52

标签: c++ complex-numbers eigen3

当我想将block()MatrixXcd In和levyhorni一起使用时:

levyhorni=In.block(0,0,h/2,w/2);

是正确的还是复杂的每个部分都是正确的?

levyhorni.real()=In.real().block(0,0,h/2,w/2);

.imag();

相同

1 个答案:

答案 0 :(得分:0)

是的,第一个陈述是正确的。您甚至可以将其简化为:

levyhorni = In.topLeftCorner(h/2,w/2);