Cięcie logiczne tablicy Eigen
W MATLAB często wycina się wartości, które spełniają pewien warunek z macierzy / tablicy (zwanejindeksowanie logiczne).
vec = [1 2 3 4 5];
condition = vec > 3;
vec(condition) = 3;
Jak to zrobić w Eigen? Do tej pory mam:
Eigen::Matrix<bool, 1, 5> condition = vec.array() > 3;