classifiervalue.m

来自「贝叶斯分类实验 模式识别课程实验所用的源程序」· M 代码 · 共 20 行

M
20
字号
% M-file function, ClassifierValue.m 

% 第g组第k个的判别值

% g 样本属于第g组
% k 样本位于第k个位置
% m 均值
% s 标准差
% P 先验概率

% G 判别值

function G = ClassifierValue(g,k,m,s,P)

load iris.dat;
X = iris((g-1)*50+k,1:4);
G1 = -0.5*log(det(s));
G2 = -0.5 * (X - m) * inv(s) * (X - m)';
G3 = log(P);
G = G1 + G2 + G3;

⌨️ 快捷键说明

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