Switch to unified view

a b/Semantic Features/NotUsed/bestOfArray.m
1
function [ bestOfArray ] = bestOfArray( array, num )
2
%bestOfArray Returns array of the same size with all but the top num items
3
%reduced to zero
4
5
6
sorted = sort(array,'descend');
7
bestOfArray = zeros(size(array,1), size(array,2));
8
for i = 1:num
9
    keep = (array == sorted(i));
10
    bestOfArray = bestOfArray + keep .* array;
11
end
12
13
end
14