no reason this shouldn't work...
The problem is that when the sum function is applied to a matrix it produces a vector instead of a scalar.
Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
%%
x = 3;
y_correct = 3;
assert(isequal(meanOfPrimes(x),y_correct))
|
2 | Pass |
%%
x = [1 2 3];
y_correct = 2.5;
assert(isequal(meanOfPrimes(x),y_correct))
|
3 | Fail |
%%
x = [3 3; 3 3];
y_correct = 3;
assert(isequal(meanOfPrimes(x),y_correct))
Error: Assertion failed.
|
4 | Pass |
%%
x = [7 3 8 8]';
y_correct = 5;
assert(isequal(meanOfPrimes(x),y_correct))
|
536 Solvers
274 Solvers
583 Solvers
274 Solvers
492 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!