Matlab:混合输入向量

tim*_*tim 0 matlab vector

嘿那里,有没有办法在matlab中随机"混合"输入向量元素的顺序?说我输入

[1:5]"

我想出去例如:

[3 5 1 2 4]'

谢谢!

Jon*_*nas 5

使用RANDPERM:

shuffledOutput = inputVector(randperm(length(inputVector)));
Run Code Online (Sandbox Code Playgroud)