randintrlv

Переупорядочить символы с помощью случайного сочетания

Синтаксис

intrlvd = randintrlv(data,state)

Описание

intrlvd = randintrlv(data,state) переставляет элементы в data использование случайного сочетания. The state параметр инициализирует генератор случайных чисел, который функция использует для определения сочетания. state является скаляром или вектором 35x1 и описан в rand функция, которая используется в randintrlv. Функция предсказуема и обратима для заданного состояния, но различные состояния производят различные перестановки. Если data является матрицей с несколькими строками и столбцами, функция обрабатывает столбцы независимо.

Эта функция использует, по умолчанию, алгоритм Вихря Мерсенна Нишимуры и Мацумото.

Примечание

Использование state параметр заставляет эту функцию переключать случайные генераторы, чтобы использовать 'state' алгоритмrand функция.

Посмотрите rand для получения дополнительной информации об алгоритме генератора.

Примеры

Для примера, использующего случайное перемежение и обратное перемежение, смотрите Улучшите Частоту Ошибок, Используя Блочное Перемежение в MATLAB.

См. также

|

Представлено до R2006a