xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 2KB
    文件類(lèi)型: .m
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-05-11
  • 語(yǔ)言: Matlab
  • 標(biāo)簽: matlab??

資源簡(jiǎn)介

利用三種距離類(lèi)別構(gòu)造數(shù)據(jù)鄰域,對(duì)數(shù)據(jù)進(jìn)行鄰域分類(lèi)

資源截圖

代碼片段和文件信息

%KNN?classifiers?
%training?is?training?set?testing?is?test?set?
%D?is?the??distance?D=1?is?mandistance;?D=2?is?歐氏距離?D=3是?infinite?norm
%?K?is?the?number?of?selected?neighbors
function?label=KNN(trainingtestingDK)
[row?column]=size(training);
[row1?column1]=size(testing);
%計(jì)算測(cè)試集與訓(xùn)練集的距離
%數(shù)據(jù)標(biāo)準(zhǔn)化
Tr_m=min(training);
Tr_s=max(training);
Tr=[];
Te=[];
for?i=1:(column-1)
????Tr_mi=(training(:i)-Tr_m(i))/Tr_s(i);
????Te_mi=(testing(:i)-Tr_m(i))/Tr_s(i);
????Tr=[TrTr_mi];
????Te=[TeTe_mi];
end
training=[Trtraining(:column)];
testing=Te;
%%%%%計(jì)算距離%%%%%%%%%%%%%%%%%%
distance=[];
if?D==1
???for?i=1:row1
????????for?j=1:row
????????????temp=[training(j[1:(column-1)]);testing(i:)]‘;
????????????d=mandist(temp);
????????????distance(ij)=d(12);
????????end
????end
end
if?D==2???
???for?i=1:row1
????????for?j=1:row
??????

評(píng)論

共有 條評(píng)論