将 .block() 与复矩阵 eigen lib 一起使用

use .block() with complex matrix eigen lib

本文关键字:lib eigen 一起 block      更新时间:2023-10-16

当我想将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();也一样

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

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