How to randomly moving rows of a matrix

조회 수: 2 (최근 30일)
mr mo
mr mo 2017년 12월 2일
댓글: mr mo 2017년 12월 2일
I have a hypothetical matrix named A, e.g.
A=[1 2 3
4 5 6
7 8 9
4 6 8
3 4 7
6 8 9
2 4 9
2 3 7
1 5 7
9 6 7];
I want to move the rows of A randomly to have a new matrix A with different arrange of rows.
How can I do that?
Thanks.

채택된 답변

the cyclist
the cyclist 2017년 12월 2일
randomOrder = randperm(size(A,1));
newA = A(randomOrder,:);

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 MATLAB에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by