Is it possible to mask an array in Eigen as in Matlab?
Something like
ArrayXd arrayA = ArrayXd::Random(10, 5); ArrayXi mask = ArrayXi::Zero(arrayA.rows
From the Quick Reference
(R.array() < s).select(P,Q); // (R < s ? P : Q)
so, in your case it would be
(arrayA > 5).select(mask, arrayA)