matlab中的混淆矩阵图像

时间:2018-06-14 08:20:06

标签: matlab confusion-matrix

我正在尝试为某些分类问题制作混淆矩阵。 到目前为止,我已经设法制作了一个10乘10的矩阵,该矩阵存储了我对分类问题估计的准确性。

现在我想制作一个10 x 10的方形图像(?),当矩阵的位置数字较大时,该图像颜色较深。 (范围从0到100)

我以前从未用Matlab做过图形。 任何帮助将不胜感激。

感谢。

1 个答案:

答案 0 :(得分:2)

我会使用image。例如:

img = 100*rand(4,4);  % Your image
img = img./100*64;  % The `image` function works on scale from 0->64
image(img); % or `image(img')` depending on how you want the axis
colormap('grey'); % For grey scale images
axis equal;       % For square pixels

或者对于倒置颜色,您可以将一行更改为:

img = 64-img./100*64;