pseudorandomise vectors in an array
이전 댓글 표시
I'd like to pseudorandomise vectors in an array to produce all possible combinations of an initial sequence without repetition. For example, a 2x2 array containing combinations of -1 and 1 would be [-1 1; 1 -1]. A 4x4 array of the same values would be [-1 -1 1 1; 1 -1 1 -1; -1 1 -1 1; 1 1 -1 -1].
I can evaluate equality using 'isequal' and shuffle elements on a vector or array basis using 'reshape(randperm(numel(array)), size(array))' but I'm not sure how to do this iteratively to psuedorandomise the elements in each vector.
Any help or advice would be much appreciated!
Doug.
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Creating and Concatenating Matrices에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!