Test | Status | Code Input and Output |
---|---|---|
1 | Fail |
M = 1;
v = 7;
d = 0;
M2 = 7;
assert(isequal(setDiagonal(M,v,d),M2));
assert(isequal(setDiagonal(M,v),M2));
|
2 | Pass |
M = magic(5);
v = 1:3;
d = 2;
M2 = M;
M2([11,17,23]) = v;
assert(isequal(setDiagonal(M,v,d),M2));
|
3 | Pass |
M = rand(6);
v = [.2 -.2];
d = -4;
M2 = M;
M2([5,12]) = v;
assert(isequal(setDiagonal(M,v,d),M2));
|
4 | Fail |
M = zeros(99);
v = ones(1,99);
d = 0;
M2 = eye(99);
assert(isequal(setDiagonal(M,v),M2));
assert(isequal(setDiagonal(M,v,d),M2));
|
5 | Fail |
M = zeros(3);
v = -1:1;
d = 0;
M2 = diag(v);
assert(isequal(setDiagonal(M,v),M2));
assert(isequal(setDiagonal(M,v,d),M2));
|
Sort a list of complex numbers based on far they are from the origin.
4327 Solvers
Return a list sorted by number of occurrences
1504 Solvers
Arrange Vector in descending order
4080 Solvers
Back to basics 11 - Max Integer
678 Solvers
2540 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!