混淆矩阵基本概念提示
代码段:
%混淆矩阵生成
%输入:input:为两列以上的数组,第一列为真实类,第二列为预测类
%输出:output:为混淆矩阵
function [output]=CFSmatrix(input,inform)
[ynum,xnum]=size(inform);
[ys,xs]=size(input);
for n=1:xnum
[indexF,det3D]=DSTname(input,inform,1)
for k=1:xnum
index2=find(det3D(:,2,n)==inform(1,k));
[ys3,xs3]=size(index2);
output(n,k)=ys3;
end
end
输入格式的参考:列1为真实类、列2为预测类;列3为把握程度:
输出的混淆矩阵: