資源簡介
本資源包括貝葉斯、最大似然、馬氏距離、歐氏距離分類算法,算法由Matlab 語言編寫,

代碼片段和文件信息
function?[z]=bayes_classifier(mSPX)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%?FUNCTION
%???[z]=bayes_classifier(mSPX)
%?Bayesian?classification?rule?for?c?classes?modeled?by?Gaussian
%?distributions?(also?used?in?Chapter?2).
%
%?INPUT?ARGUMENTS:
%???m:??????lxc?matrix?whose?j-th?column?is?the?mean?of?the?j-th?class.
%???S:??????lxlxc?matrix?where?S(::j)?corresponds?to
%???????????the?covariance?matrix?of?the?normal?distribution?of?the?j-th
%???????????class.
%???P:??????c-dimensional?vector?whose?j-th?component?is?the?a?priori
%???????????probability?of?the?j-th?class.
%???X:??????lxN?matrix?whose?columns?are?the?data?vectors?to?be
%???????????classified.
%
%?OUTPUT?ARGUMENTS:
%???z:??????N-dimensional?vector?whose?i-th?element?is?the?label
%???????????of?the?class?where?the?i-th?data?vector?is?classified.
%
%?(c)?2010?S.?Theodoridis?A.?Pikrakis?K.?Koutroumbas?D.?Cavouras
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
[lc]=size(m);
[lN]=size(X);
for?i=1:N
????for?j=1:c
????????t(j)=P(j)*comp_gauss_dens_val(m(:j)S(::j)X(:i));
????end
????[numz(i)]=max(t);
end
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????840??2013-10-31?22:18??分類器\Gaussian_ML_estimate.m
?????文件????????1203??2013-10-31?22:18??分類器\bayes_classifier.m
?????文件?????????927??2013-10-31?22:18??分類器\comp_gauss_dens_val.m
?????文件?????????867??2013-10-31?22:18??分類器\euclidean_classifier.m
?????文件????????1355??2013-10-31?22:18??分類器\generate_gauss_classes.m
?????文件????????1083??2013-10-31?22:18??分類器\mahalanobis_classifier.m
?????目錄???????????0??2013-11-03?09:38??分類器\
- 上一篇:HOG目標跟蹤
- 下一篇:電磁場實驗matlab仿真
評論
共有 條評論