Matlab: смешанный входной вектор - PullRequest
0 голосов
/ 05 мая 2011

Привет, есть ли способ «перемешать» порядок элементов входного вектора в matlab случайным образом?Скажем, я ввожу

[1: 5] '

Я хочу выйти, например:

[3 5 1 2 4]'

спасибо!

1 Ответ

5 голосов
/ 05 мая 2011

Использование RANDPERM :

shuffledOutput = inputVector(randperm(length(inputVector)));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...