Flip the diagonal values - MATLAB Cody - MATLAB Central

Problem 53114. Flip the diagonal values

Difficulty:Rate
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

27.09% Correct | 72.91% Incorrect
Last Solution submitted on Mar 04, 2025

Problem Comments

Solution Comments

Show comments

Group

Swap Between Values Image
Swap Between Values
  • 13 Problems
  • 40 Finishers

Problem Recent Solvers75

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Go to top of page