matlab 图片无值NaN部分显示为白色

来源:互联网 发布:redis 高并发读写优化 编辑:程序博客网 时间:2024/05/08 16:19

方法一:

原始数据中有许多无值NaN,但直接用imagesc显示会变成最小的颜色,找了许久发现个最好的办法。

h=imagesc(C)
set(h,'alphadata',~isnan(C))


%%%%%%
方法二:
其实也可以在colorbar 上直接修改,右键图片旁边的colorbar选择颜色图编辑器,

点击最后一个标签,然后编辑-编辑标记颜色-选择白色
大功告成~~~
1 0