N=20;
[test,train,attrib]=divide(c);
test1=test(:,1:4);train1=train(:,1:4);
m=size(test1,1);
n=size(train1,1);
l=ones(n,1);
name=unique(c(:,end));
for i=1:m
d=(train1-l*test1(i,:)).^2;
d2=sum(d,2);
[e,f]=sort(d2);
name=unique(c(f(1:N),5));
[a, b]=hist(c(f(1:N),5),name);
[e1,f1]=sort(a,'descend');
k(i)=b(f1(1));
end
knn.zip_knn算法_parzen
版权申诉
105 浏览量
2022-09-14
22:56:52
上传
评论
收藏 2KB ZIP 举报
寒泊
- 粉丝: 75
- 资源: 1万+