1 %> @brief Outlier removal by Histogram
2 %> @sa uip_blmisc_rowsout_hist.m
6 o.classtitle = 'Histogram';
11 function o = calculate_ranges(o, data)
13 o = o.calculate_distances(data);
14 o = o.calculate_hits();
15 z = o.get_distrboolmap(o.hits);
16 flag_in = 0; % Inside a discarded range
18 if flag_in && (i == length(o.hits)+1 || z(i))
19 o.ranges(end+1, :) = [o.edges(ia), o.edges(i)];
21 elseif ~flag_in && i <= length(o.hits) && ~z(i)
Distribution-Based Outlier Removal.
Outlier removal by Histogram.