How to permute the rows and columns in a matrix ?
Ältere Kommentare anzeigen
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
Akzeptierte Antwort
Weitere Antworten (2)
Daniel Morais
am 21 Mär. 2017
1 Stimme
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
am 30 Dez. 2013
So
A([4,1],:) = A([1,4],:)
?
1 Kommentar
Nguyen Trong Nhan
am 30 Dez. 2013
Kategorien
Mehr zu Structures finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!