If
a = [1 2 3 4;
1 2 3 4;
1 2 3 4;
1 2 3 4];
then the result is
ans = [1 3 2 4
1 3 2 4
1 3 2 4
1 3 2 4];
by swapping columns 2 and 3.
Solution Stats
Problem Comments
7 Comments
Solution Comments
Show comments
Loading...
Problem Recent Solvers1263
Suggested Problems
-
Return the largest number that is adjacent to a zero
5516 Solvers
-
Back to basics 25 - Valid variable names
337 Solvers
-
552 Solvers
-
Solve a System of Linear Equations
14296 Solvers
-
the average value of the elements
2281 Solvers
More from this Author13
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
Additional test cases have been added.
This is a poor question in that it tells you to swap the middle two columns of a 4x4 matrix, but then tests things other than than 4x4 matrices. You'll have to study the test cases and the given answers to see what the test maker is really after here :(
You may want to change the test description. You are not actually looking for the middle two columns. I won't give away the solution, but the columns you need to swap are hard-coded in. And using the two middle columns is ambiguous if the array is not an even length.
Can't understand test case 5. Can you improve this problem description?
This question should be corrected as the test cases are not 4*4 in all cases.
The problem is wrong.
The problem title and description have been improved.