У меня есть матрица вида:
A=
4 7 8 9
3 3 5 7
6 4 8 6
и хочет случайным образом перемешать столбцы и сделать что-то вроде:
A=
8 4 9 7
5 3 7 3
8 6 6 4
Кто-нибудь знает?
У меня есть матрица вида:
A=
4 7 8 9
3 3 5 7
6 4 8 6
и хочет случайным образом перемешать столбцы и сделать что-то вроде:
A=
8 4 9 7
5 3 7 3
8 6 6 4
Кто-нибудь знает?
Вы можете перетасовать столбцы с помощью индексации:
A(:,[3 1 4 2])
Если вы хотите сделать это случайным образом, вы можете создать случайную перестановку:
A(:,randperm(size(A,2)));