我正在尝试为某些分类问题制作混淆矩阵。 到目前为止,我已经设法制作了一个10乘10的矩阵,该矩阵存储了我对分类问题估计的准确性。
现在我想制作一个10 x 10的方形图像(?),当矩阵的位置数字较大时,该图像颜色较深。 (范围从0到100)
我以前从未用Matlab做过图形。 任何帮助将不胜感激。
感谢。
答案 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;