This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.
Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
x = [1 2 3;4 5 6;7 8 9];
a = [1 5 9];
assert(isequal(diag_indices(x,0),a))
|
2 | Fail |
x = magic(5);
b = 5;
assert(isequal(diag_indices(x,-4),b))
|
3 | Fail |
x = magic(5);
a = 21;
assert(isequal(diag_indices(x,4),a))
|
4 | Fail |
x = magic(5);
z = 5;
assert(isequal(diag_indices(x,-4),z))
|
5 | Fail |
x = magic(6);
a = [19 26 33];
assert(isequal(diag_indices(x,3),a))
|
6 | Fail |
x1 = magic(50);
y_correct = 50;
assert(isequal(diag_indices(x1,-49),y_correct))
|
7 | Fail |
x2 = magic(50);
y_correct = [49 100];
assert(isequal(diag_indices(x2,-48),y_correct))
|
8 | Fail |
y = magic(50);
v = [48 99 150];
assert(isequal(diag_indices(y,-47),v))
|
9 | Fail |
v=[1 2 3;4 5 6;1 2 3];
t = [1 5 9];
assert(isequal(diag_indices(v,0),t))
|
10 | Fail |
x=[1 2;1 2];
y_correct = 3;
assert(isequal(diag_indices(x,1),y_correct))
|
11 | Fail |
x=[1 1 1;1 1 1;1 1 1];
t = [1 5 9];
assert(isequal(diag_indices(x,0),t))
|
12 | Fail |
y=[1 2 3;1 2 3];
y_correct = [1 4];
assert(isequal(diag_indices(y,0),y_correct))
|
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!