This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.
Test  Status  Code Input and Output 

1  Pass 
x = [2 4.5 3 1 3.33]; n = 4;
y_correct = 1;
assert(isequal(findMaxIndex(x,n),y_correct))
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]
[> In unix (line 32)
In findMaxIndex (line 2)
In ScoringEngineTestPoint1 (line 3)
In solutionTest (line 3)]

2  Pass 
x = [2 4.5 3 1 3.33]; n = 5;
y_correct = 4;
assert(isequal(findMaxIndex(x,n),y_correct))
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]
[> In unix (line 32)
In findMaxIndex (line 2)
In ScoringEngineTestPoint2 (line 3)
In solutionTest (line 5)]

3  Pass 
x = [2 4.5 3 1 3.33 eps inf 0.01]; n = 1;
y_correct = 7;
assert(isequal(findMaxIndex(x,n),y_correct))
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]
[> In unix (line 32)
In findMaxIndex (line 2)
In ScoringEngineTestPoint3 (line 3)
In solutionTest (line 7)]

4  Pass 
x = [2 4.5 3 1 3.33 eps inf 0.01]; n = 8;
y_correct = 6;
assert(isequal(findMaxIndex(x,n),y_correct))
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]
[> In unix (line 32)
In findMaxIndex (line 2)
In ScoringEngineTestPoint4 (line 3)
In solutionTest (line 9)]

5  Pass 
x = [2 4.5 3 1 3.33 eps inf 0.01 realmax realmin]; n = 2;
y_correct = 9;
assert(isequal(findMaxIndex(x,n),y_correct))
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]
[> In unix (line 32)
In findMaxIndex (line 2)
In ScoringEngineTestPoint5 (line 3)
In solutionTest (line 11)]

6  Pass 
x = [2.23 1 0 6.65 2.63 realmax inf 0]; n = 8
y_correct = 6;
assert(isequal(findMaxIndex(x,n),y_correct))
n =
8
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]
[> In unix (line 32)
In findMaxIndex (line 2)
In ScoringEngineTestPoint6 (line 3)
In solutionTest (line 13)]

7  Pass 
x = [2 4.5 3.33 3 1 3.33]; n = 2;
y_correct = [3 6];
assert(isequal(findMaxIndex(x,n),y_correct))
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]
[> In unix (line 32)
In findMaxIndex (line 2)
In ScoringEngineTestPoint7 (line 3)
In solutionTest (line 15)]

8  Pass 
x = [2 4.5 pi eps eps pi 0 pi 6]; n = 3;
y_correct = [3 6 8];
assert(isequal(findMaxIndex(x,n),y_correct))
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]
[> In unix (line 32)
In findMaxIndex (line 2)
In ScoringEngineTestPoint8 (line 3)
In solutionTest (line 17)]

Compute a dot product of two vectors x and y
651 Solvers
Set the array elements whose value is 13 to 0
759 Solvers
418 Solvers
107 Solvers
64 Solvers