Как в матлабе реализуется перебор всевозможных матриц с элементами из определённого алфавита?
Максимум, что у меня получилось придумать, это функция next(), принимающая матрицу размерности n*m, возвращающая следующую в очерёдности матрицу тем же размером. Таким образом, можно перебрать все матрицы от zeros(n,m) до ones(n,m).
Но вся загвоздка в том, как вычислять это самое next()? Видимо, придётся сжимать матрицу в строку и ловко делать некое «+1», исходя из содержимого алфавита.
У кого-нибудь есть какие-нибудь идеи? Быть может, есть уже готовые встроенные средства для решения подобных задач?