Допустим, мои векторы не содержат двойников. Они содержат клетки. combvec
отказывается принимать значения ячеек ... например:
m = {
[cell1, cell2, cell3];
[cell4, cell5];
[cell6];
};
Хочу как-нибудь получить вектор вектора ячеек, содержащий все возможные комбинации ячеек: [[cell1, cell4, cell6]; [cell1, cell5, cell6]; [cell2, cell4, cell6]; [cell2, cell5, cell6]; [cell3, cell4, cell6]; [cell3, cell5, cell6];];
.
Как это можно сделать?
P.S.
Причина, по которой я это делаю, заключается в том, что я сгруппировал элементы и хочу найти все их комбинации, поэтому я подумал вставить их в ячейки nx1. Если есть лучшее решение, пожалуйста, сообщите ...