Как я могу проверить, все ли элементы вектора находятся внутри другого вектора в Eigen c ++? Или, другими словами, как я могу проверить, что вектор включен в другой или является подмножеством другого вектора в Eigen C ++?
т.е.
Если
Eigen::Matrix<Index, Eigen::Dynamic, 1> activeset <<0,1,2,3,4,5;
Eigen::Matrix<Index, Eigen::Dynamic, 1> detectedset <<0,1,2,3,4,5,6;
Тогда активный набор включен в обнаруженный набор
Однако если
Eigen::Matrix<Index, Eigen::Dynamic, 1> activeset <<0,1,2,3,4,5;
Eigen::Matrix<Index, Eigen::Dynamic, 1> detectedset <<0,1,2,3,5,6,7;
Тогда активный набор не включается в обнаруженный набор, так как в обнаруженном наборе отсутствует 4, которая находится внутри активного набора.
Есть ли в eigen c ++ функция, которая может это сделать? Или как мы можем это сделать?