Problem 53114. Flip the diagonal values
Write a program that flip the elements of main diagonal , upper and lower diagonal values of a sqare matrix.
For example if a 3 x 3 matrix is an input of this function
A = [1 2 3; 3 2 1; 1 2 3]
then result would be
A = [3 1 3; 2 2 2; 1 3 1]
Hint: Use diag() and flip() functions
Solution Stats
Problem Comments
-
1 Comment
Robert Wagner
on 22 Feb 2024
Christian, how right you are !! :-))
Solution Comments
Show commentsGroup

Swap Between Values
- 13 Problems
- 40 Finishers
- Swap between rows
- Swap between first and last column
- Swap between first and last
- Remove a specific character with another
- Swap between columns
- Matlab Basics - Switching Assignments
- Half-Swap
- Swap two numbers
- swap sign sum & multiply castles
- Flipping a Matrix
- Flip the bit
- Flip the diagonal values
- Flipping
Problem Recent Solvers75
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!