Восстановите упорядоченное расположение символов с помощью случайного сочетания
deintrlvd = randdeintrlv(data,state)
deintrlvd = randdeintrlv(data,state) восстанавливает исходное упорядоченное расположение элементов в data путем инвертирования случайного сочетания. state параметр инициализирует генератор случайных чисел что функциональное использование, чтобы определить сочетание. state или скаляр или 35x1 вектор и описан в rand функция, которая используется в randintrlv. Функция предсказуема для данного состояния, но различные состояния производят различные сочетания. Если data матрица с несколькими строками и столбцами, функциональные процессы столбцы независимо.
Использовать эту функцию в качестве инверсии randintrlv функция, используйте тот же state введите в обеих функциях. В этом случае две функции являются инверсиями в том смысле, что применение randintrlv сопровождаемый randdeintrlv оставляет данные без изменений.
Эта функция использование, по умолчанию, Алгоритм Вихря Мерсенна Нисимуры и Мацумото.
Используя state параметр заставляет эту функцию переключать случайные генераторы, чтобы использовать 'state' алгоритм rand функция.
Смотрите rand для получения дополнительной информации об алгоритме генератора.
Для примера с помощью случайного перемежения и устранения чередования, смотрите, Улучшают Коэффициент ошибок Используя Чередование блоков в MATLAB.