MATLAB will not show error when using index 0 as long as it is a boolean (logicals).
Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
assessFunctionAbsence({'regexp','regexpi','regexprep','str2num'},'FileName','locOf5.m')
|
2 | Pass |
x = 2:2:20;
y_correct = 0;
assert(isequal(locOf5(x),y_correct))
y =
0
|
3 | Pass |
x = rot90(1:10);
y_correct = 6;
assert(isequal(locOf5(x),y_correct))
y =
6
|
4 | Pass |
x = [1 2 5
5 9 1
5 6 5];
y_correct = [2 0 1];
assert(isequal(locOf5(x),y_correct))
y =
2
y =
2 0
y =
2 0 1
|
5 | Pass |
x = magic(5);
y_correct = [0 2 0 0 0];
assert(isequal(locOf5(x),y_correct))
y =
0
y =
0 2
y =
0 2 0
y =
0 2 0 0
y =
0 2 0 0 0
|
6 | Pass |
x = [1 2 3 4 5;
5 4 3 2 1
2 3 5 2 1
1 5 2 6 8
3 5 2 2 5];
y_correct = [2 4 3 0 1];
assert(isequal(locOf5(x),y_correct))
% %%
% x = randi([-10,10],20,1e6);
% x(x==5) = 0;
% p = sort(randi([0 size(x,1)],5,size(x,2)));
% y_correct = p(1,:);
% p(2:end,~y_correct) = 0;
% [~,col,v] = find(p);
% x((col-1)*size(x,1)+v) = 5;
% assert(isequal(locOf5(x),y_correct))
y =
2
y =
2 4
y =
2 4 3
y =
2 4 3 0
y =
2 4 3 0 1
|
Find the numeric mean of the prime numbers in a matrix.
6782 Solvers
2486 Solvers
We love vectorized solutions. Problem 1 : remove the row average.
546 Solvers
315 Solvers
Convert given decimal number to binary number.
636 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!