My solution fails on the magic, the wilkonson and the [1;2] inputs.
However, on my own computer each input works as expected.
Anyone has a hint on where I am going wrong?
Found it.
Due to the way the test-suite is set-up (using 'isequal'), MATLAB makes a difference between the values "[]" (size [0 0]) and "Empty matrix: 1-by-0" (size [1 0]), even though they are both considered empty.
Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
%%
x = [];
y_correct = [];
assert(isequal(common_by_row(x),y_correct))
|
2 | Pass |
%%
x = [1e100; 1e100];
y_correct = [1e100];
assert(isequal(common_by_row(x),y_correct))
|
3 | Fail |
%%
x = [1; 2];
y_correct = [];
assert(isequal(common_by_row(x),y_correct))
Error: Assertion failed.
|
4 | Pass |
%%
x = ones(10);
y_correct = [1];
assert(isequal(common_by_row(x),y_correct))
|
5 | Fail |
%%
x = magic(10);
y_correct = [];
assert(isequal(common_by_row(x),y_correct))
Error: Assertion failed.
|
6 | Fail |
%%
x = wilkinson(9);
y_correct = [0 1];
assert(isequal(common_by_row(x),y_correct))
Error: Assertion failed.
|
7 | Fail |
%%
x = [3 -2 1 NaN; NaN 0 -2 3];
y_correct = [-2 3];
assert(isequal(common_by_row(x),y_correct))
Error: Assertion failed.
|
Find the sum of all the numbers of the input vector
31946 Solvers
1223 Solvers
386 Solvers
462 Solvers
Is this triangle right-angled?
2874 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!