classif.m

来自「PCA MATLAB程序.PCA MATLAB程序PCA MATLAB程序.」· M 代码 · 共 15 行

M
15
字号
function classification = classif(Ytrain, Ytest)
% classification = classify(Ytrain, Ytest)
%
% Given the train matrix Ytrain and the test matrix Ytest,
% this function returs a vector classification, where 
% for Ytest(:, a), the nearest element of Ytrain is
% Ytrain(:, classification(a)).

distances = dist(Ytrain', Ytest);
classification = zeros(size(Ytest,2),1);
for a=1:size(Ytest,2),
   aux = find(distances(:,a)==min(distances(:,a)));
   classification(a) = aux(1);
end

⌨️ 快捷键说明

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