91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3KB
    文件類型: .m
    金幣: 1
    下載: 0 次
    發布日期: 2021-01-07
  • 語言: Matlab
  • 標簽: K-medoids??

資源簡介

K-medoid算法,一個適合于初學者的程序,簡單易懂!!

資源截圖

代碼片段和文件信息

clear?all;
H=1;
%?m為要生成的族的數目
m=3;
%?num(n)為第n類的記錄條數
for?n=1:m
????num(n)=0;
????last_distance(n)=0;
????new_distance(n)=0;
????last_class{n}=0;
end
[rowscols]=size(IRIS_training_data);
for?I=1:rows
????if?IRIS_training_data(I6)==1
????????IRIS_training_data(I5)=2;
????end
????if?IRIS_training_data(I7)==1
????????IRIS_training_data(I5)=3;
????end
end
new_iris=IRIS_training_data(:1:5);
%?對test進行觀察式學習分類
test=IRIS_training_data(:1:4);
%隨機選擇三條連續記錄作為初始的三個類
for?I=1:m
c(I)=floor(rand(1)*75)+1;
end
for?J=1:m
???for?I=1:4
?????class{J}(I)=test(c(J)I);
???end
end
for?I=1:rows
????????for?K=1:m
??????????d(K)=sqrt((class{K}(1)-test(I1))^2+(class{K}(2)-test(I2))^2+(class{K}(3)-test(I3))^2+(class{K}(4)-test(I4))^2);
????????end
??????????[yt]=min(d);
???

評論

共有 條評論