24小时热门版块排行榜    

CyRhmU.jpeg
查看: 630  |  回复: 5

cuisir

铁虫 (小有名气)

[求助] 请教大神一个关于pcolor命令画图的问题

例如我使用pcolor命令画一个矩阵,而这个矩阵中含有0-1之间的数值元素(包括零元素),我想将其中所有非零元素画出来,而只将其中的零元素变成白色,而不是图1(sample1)中这样,这样的话方便将所有非零元素突出出来(例如下图sample2的表示方法),不知道如何实现!如果pcolor命令不行,是否可以有其他命令?

请教大神一个关于pcolor命令画图的问题
sample1.jpg


请教大神一个关于pcolor命令画图的问题-1
sample2.png
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

hoho
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cuisir

铁虫 (小有名气)

大神啊你在哪里啊?
hoho
2楼2014-12-14 11:12:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cuisir

铁虫 (小有名气)

自己顶一个
hoho
3楼2014-12-14 11:17:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cuisir

铁虫 (小有名气)

急!!!
4楼2014-12-14 11:17:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cuisir

铁虫 (小有名气)

例如我有一个矩阵A,里面有很多零元素,我首先使用命令 A(A==0)=NaN将矩阵中零元素赋为空值,然后再使用命令 imagesc(A),但是仍然将零元素画在了图上(跟sample1.jpg中结果没有区别),不知道问题出在了哪里?
hoho
5楼2014-12-14 11:50:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cuisir

铁虫 (小有名气)

问题已经解决,点击edit里面的colormap设置,颜色轴上有多个颜色节点,可供设置,如图1。

简单操作时只需双击第一个颜色节点,将默认蓝色修改为白色即可。如果要编辑颜色轴的变化和不均匀颜色轴等,只需在对应数值位置添加颜色节点,然后选为需要的颜色,再删除不需要的颜色节点即可。
hoho
6楼2014-12-16 11:17:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 cuisir 的主题更新
信息提示
请填处理意见