我想绘制一个由+1或-1组成的5x5矩阵(暂时称之为a),并使用热图来绘制它,其中黑色正方形表示(-1),白色正方形表示(+1)。我认为应该使用image命令,但如果我只是执行image(a),我得不到太多信息...提前感谢!
你应该使用函数IMAGESC,这样它可以将图像值的显示缩放到整个色彩映射的范围内。然后,你可以使用函数COLORMAP和GRAY将图像显示为黑色(-1)和白色(+1): imagesc(a); colormap(gray);