matlab混淆矩阵

时间:2011-12-14 14:15:48

标签: matlab confusion-matrix

使用matlab编写混淆3x3矩阵时遇到一个小问题......

我尝试了下面的代码,

average = sum(diag(Mconf)./sum(Mconf,2))/3;

然而,混淆矩阵得到的NaN是[0 0 0; 1 2 3; 4 5 6]或[1 2 3; 0 0 0; 4 5 6]或[1 2 3; 4 5 6; 0 0 0]

1 个答案:

答案 0 :(得分:1)

尝试

average = sum(diag(Mconf)./sum(Mconf+eps,2))/3;

消除除零。