test = {'sensor1', 'sensor1', 'sensor2', 'sensor2', 'sensor3', 'sensor3'; '99' '99' '98' '97' '98' '97'}';
[~, k] = unique(test(:, 2), 'stable')
info = test(k, :);
if numel(info(:, 1)) ~= numel(unique(info(:, 1)))
[x, ~, y] = unique(info(:, 1));
z = hist(y, unique(y));
duplicated_sensor = x(z > 1);
fprintf('Warning! The serial number is not unique for the following sensor: %s\n', duplicated_sensor{:})
else
fprintf('The serial numbers are unique for all sensors')
end
0 Comments
Sign in to comment.