Эйген, как сравнить все строки матрицы без цикла [закрыто]C++

Программы на C++. Форум разработчиков
Anonymous
Эйген, как сравнить все строки матрицы без цикла [закрыто]

Сообщение Anonymous »

Я хочу сравнить все строки собственной матрицы, чтобы узнать, равны ли они. Конечно, с циклом это легко сделать, но мне хотелось бы более производительное решение без цикла.

Код: Выделить всё

MatrixXi M(12,3) is:

===========================================
M (Rows: 12 Cols: 3)
===========================================
[[1, 1, 1]
[1, 1, 1]
[1, 1, 1]
[1, 1, 1]
[1, 1, 1]
[1, 1, 1]
[1, 1, 1]
[1, 1, 1]
[1, 1, 1]
[1, 1, 1]
[1, 1, 1]
[1, 1, 1]]
===========================================
Возможно ли это? Спасибо
РЕДАКТИРОВАТЬ: извините за задержку. Вопрос был туманным, потому что «два или более» подразумевало «все», а это не было очевидным.
@Homer512 имеет правильный ответ. Пожалуйста, откройте снова, чтобы он мог опубликовать ответ, а я мог его принять. Спасибо.

Подробнее здесь: https://stackoverflow.com/questions/787 ... out-a-loop

Вернуться в «C++»