Problem 1927. Find nth maximum
Solution Stats
Problem Comments
-
4 Comments
I think the test cases are not correct. Can you check this?
The test cases expect isequal(NaN,NaN) to return true. This is wrong.
please use the function "isquealn" http://www.mathworks.de/de/help/matlab/ref/isequaln.html
I went ahead and made the test suite change that José suggested above.
Solution Comments
-
2 Comments
Clever! If the system doesn't work properly, work around it.
Thanks :) in retrospect I probably should have overloaded isequal with isequalwithequalnans instead, but I guess this makes a similar point... (and if you are interested, the whole 'singularity' series of problems is devoted to "work arounds" for this sort of ill-defined testsuites)
Problem Recent Solvers549
Suggested Problems
-
Make the vector [1 2 3 4 5 6 7 8 9 10]
41130 Solvers
-
The Hitchhiker's Guide to MATLAB
3060 Solvers
-
Sum all integers from 1 to 2^n
11068 Solvers
-
Calculate the Number of Sign Changes in a Row Vector (No Element Is Zero)
370 Solvers
-
270 Solvers
More from this Author2
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!