How to permute the rows and columns in a matrix ?
Afficher commentaires plus anciens
for example: I have matrix A: A = [1 2 3 4;5 6 7 8;9 10 11 12;13 14 15 16] how to permute between column 1 and column 4 ? how to permute between row 1 and row 3 ? thanks
Réponse acceptée
Plus de réponses (2)
Daniel Morais
le 21 Mar 2017
1 vote
Utilize x = x( : , randperm(c)), onde x é a matriz e c o número de colunas de x. O mesmo vale para a permutação de linhas: x = x( randperm(l) , : ) onde l é o número de linhas.
Sean de Wolski
le 30 Déc 2013
So
A([4,1],:) = A([1,4],:)
?
1 commentaire
Nguyen Trong Nhan
le 30 Déc 2013
Catégories
En savoir plus sur Mathematics and Optimization dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!