How to do column or row swapping or interchange in a matrix?
66 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
SANDEEP SINGH RANA
am 26 Dez. 2021
Kommentiert: Joshua
am 17 Apr. 2024 um 16:41
Hi,
IFor example, In a matrix A = 3x5 , I want to swap complete column 2 with column 5.
How can i do that. Is there any in-built function or code?
0 Kommentare
Akzeptierte Antwort
Weitere Antworten (1)
Yusuf Suer Erdem
am 26 Dez. 2021
Try these codes below please;
A = [1, 2, 3, 4, 5; 4, 5, 6, 7, 8; 9, 10, 11, 12, 13]
v = A(:, 2);
A(:, 2) = A(:, 5);
A(:, 5) = v;
A
2 Kommentare
Yusuf Suer Erdem
am 27 Dez. 2021
Hello use my codes below please. If this answer does your job, accept my answer please. After my research, i could not find a specific function just for this purpose.
A=[1 2 3 4 5; 6 7 8 9 10; 11 12 13 14 15];
A
A = A(:,[1 5 3 4 2])
Siehe auch
Kategorien
Mehr zu Resizing and Reshaping Matrices finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!