• 大小: 1KB
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-06-14
  • 语言: Matlab
  • 标签: MATLAB  分类  

资源简介

%%二类协方差相等%

资源截图

代码片段和文件信息

%%二类协方差相等
clear all;close all;
% 定义数据结构A,A有三个元素,每个元素一个成员,每个成员是一个矩阵
A(1).t=[1 1 2; 1 0 -1];      %第一类样本
A(2).t=[-1 -1 -2; 1 0 -1];   %第二类样本
pw=[1/2 1/2];                %先验概率 
x=[2; 0];                    %待测样本
% 均值、协方差矩阵分别为asigma
for i=1:2
    a(i).t=mean(A(i).t2);
    b(i).t=A(i).t-a(i).t*ones(1size(A(i).t2));
    sigma(i).t=b(i).t*(b(i).t)‘/size(A(i).t2);
end
sig=zeros(size(sigma(1).t));
for i=1:2
    sig=sig+sigma(i).t;
end
sig_in=inv(sig);
f=zeros(12);
for i=1:length(A)
    f(i)=-0.5*(x-a(i).t)‘*sig_in*(x-a(i).t);
end
m=max(f);
i=1;
while(f(i)~=m)

评论

共有 条评论