fourkpca.m
上传用户:nxf103
上传日期:2017-12-04
资源大小:2690k
文件大小:0k
开发平台:

Matlab

  1. function a=fourkpca(test,train,i,new)
  2. n1=size(train,1);
  3. a=0;
  4. for j1=1:n1
  5.     for j2=1:n1
  6.         a=a+(((train(j1,i)-test(new,i)^2)+(train(j2,i)-test(new,i))^2)*onekpca(train(j1,:),test(new,:))*onekpca(train(j2,:),test(new,:)));
  7.     end
  8. end
  9. a=(1/n1^2)*a;