Cody

# Problem 44687. basic matrix operations: rotate and find sum of diagonal elements of the resultant matrix

Solution 1559100

Submitted on 13 Jun 2018 by Srishti Saha
• Size: 12
• This is the leading solution.
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

### Test Suite

Test Status Code Input and Output
1   Pass
x = [1 2 3 4; 5 6 7 8;8 10, 12, -2;-1 -3 -5,-7]; y_correct = 20; assert(isequal(matrix_manipulation(x),y_correct))

ans = 20

2   Pass
x = ones(5).*3 y_correct = 15; assert(isequal(matrix_manipulation(x),y_correct))

x = 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 ans = 15

3   Pass
a=[3,2,5] x = [a;a;a]; y_correct = 10; assert(isequal(matrix_manipulation(x),y_correct))

a = 3 2 5 ans = 10

4   Pass
x = [-5,25,-10;8,-18,10;-2,7,-1] y_correct = -30; assert(isequal(matrix_manipulation(x),y_correct))

x = -5 25 -10 8 -18 10 -2 7 -1 ans = -30

### Community Treasure Hunt

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

Start Hunting!