countele.m

来自「matlab 源码 KNN classification」· M 代码 · 共 29 行

M
29
字号
function [sorted_element, element_count] = countele(in)%	Type "countele" for a self demo.%	Roger Jang, 3-27-1997if nargin==0, selfdemo; return, end[m,n] = size(in);in1 = sort(in(:)');in1 = [in1 in1(length(in1))+1];index = find(diff(in1) ~= 0);sorted_element = in1(index);element_count = diff([0, index]);if n == 1,	sorted_element = sorted_element';	element_count = element_count';end% ====== Seld demo ======function selfdemoin = [5 3 3 2 1 5 5 3 4 7 20 20 20];fprintf('The input vector "in" is\n');for i = 1:length(in),	fprintf('%g ', in(i));endfprintf('\n\n"[sorted_element, element_count] = countele(in)" produces the following output:\n');[sorted_element, element_count] = countele(in)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?