step8.m

来自「模式识别分类方法中的isodata算法。」· M 代码 · 共 27 行

M
27
字号
%step8.m (split)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% step8.m include ISODATA Step 8,9,10

% Step 9
for k=1:c
   if size(s{2,k},1)~=0
      v_max(k)=max(s{4,k});
   end
end
% Step 10
% [v_maxvalue v_maxmax]=max(v_max);
for k=1:length(v_max)
   if v_max(k)>theta_s
      if ((s{3,k}>d_avg)&(s{5,k}>2*(theta_n+1)))|(c<=K/2)
         % add two new class centers
         Z=[Z;Z(k,:).*(1+0.5*v_max(k))];
         Z=[Z;Z(k,:)*(1-0.5*v_max(k))];
         % delete original class center
         Z(k,:)=[];
         c=c+1;
         step2;         
      end
   end
end
   J=J+1;
%%%Author: Feng Shuo%%%%%%%%

⌨️ 快捷键说明

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