标签: 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]
答案 0 :(得分:1)
尝试
average = sum(diag(Mconf)./sum(Mconf+eps,2))/3;
消除除零。