資源簡介
這是一個pca matlab代碼,用于數(shù)據(jù)降維,是一種非常常用的方法,先有代碼附上以供參考

代碼片段和文件信息
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(Ytest2)1);
for?a=1:size(Ytest2)
???aux?=?find(distances(:a)==min(distances(:a)));
???classification(a)?=?aux(1);
end
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄??????????0??2006-03-06?22:51??pca_matlab
?????文件????????492??2000-05-17?20:47??pca_matlab\classif.m
?????文件????????487??2000-05-17?21:45??pca_matlab\loadpop.m
?????文件???????1239??2000-05-17?21:46??pca_matlab\makebasis.m
?????文件???????3391??2000-05-17?21:52??pca_matlab\pca.m
?????文件???????1989??2000-05-18?12:55??pca_matlab\readme.1st
?????文件????????788??2000-05-17?21:54??pca_matlab\resize.m
?????文件????????487??2000-05-17?15:36??pca_matlab\showimg.m
?????文件????????619??2000-05-17?21:56??pca_matlab\success.m
-----------?---------??----------?-----??----
?????????????????9710????????????????????10
評論
共有 條評論