PDA

查看完整版本 : [求助]急问imagesc画图的问题


joyht
2008-12-13, 21:21
我有一个矩阵,矩阵里面是0-70的整数,我用imagesc函数画图之后,矩阵里面的数字都用不同深浅的颜色表示了,现在我想把图中代表1的颜色凸显出来,比如把代表1的颜色全部替换成白色,需要怎样去操作,多谢各位!

joyht
2008-12-13, 21:46
还有两个问题,我画出的图里面的点都是长条的,怎么把点变成方形的,还有怎么把x轴的刻度旋转90°,我不大会用matlab作图,多谢高手指点啦!

tolabfans
2008-12-14, 14:06

idx=find(mat==1);
mat(idx)=255;
imagesc(mat,[0,255])