Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
x = [1 2 3; 7 8 9; 10 40 60;]
y_correct = [6 6 6;3 32 51; -9 -38 -57;]
assert(isequal(MatDiff(x),y_correct));
x =
1 2 3
7 8 9
10 40 60
y_correct =
6 6 6
3 32 51
-9 -38 -57
|
2 | Pass |
x = eye(3);
y_correct = [ -1 1 0; 0 -1 1; 1 0 -1];
assert(isequal(MatDiff(x),y_correct));
|
3 | Pass |
x = repmat(7, 7, 7);
y_correct = repmat(0, 7, 7);
assert(isequal(MatDiff(x),y_correct));
|
4 | Pass |
x = diag(1:4);
y_correct = [ -1 2 0 0;
0 -2 3 0;
0 0 -3 4;
1 0 0 -4;]
assert(isequal(MatDiff(x),y_correct));
y_correct =
-1 2 0 0
0 -2 3 0
0 0 -3 4
1 0 0 -4
|
298 Solvers
First non-zero element in each column
464 Solvers
Back to basics 8 - Matrix Diagonals
707 Solvers
253 Solvers
324 Solvers