matlab中subplot画图着色问题
早M文件中用subplot作图做出几个子图,并且为他们着色,问题是如果我给1号着色后,再给2好着色,我发现两图的颜色是一样的,而且正好是1号和2号的颜色的叠加,事实上我是...
早M文件中用subplot作图做出几个子图,并且为他们着色,问题是如果我给1号着色后,再给2好着色,我发现两图的颜色是一样的,而且正好是1号和2号的颜色的叠加,事实上我是想给1号和2号分别着不同的颜色,请问一下,如何能让两图的颜色不互相干扰?
展开
2个回答
展开全部
subplot(221);plot(t,x1,'r-');%红色 短线
subplot(222);plot(t,x2,'b+');%蓝色 交叉点线
subplot(222);plot(t,x2,'b+');%蓝色 交叉点线
追问
我说的作图 比如说是球体和登高面,不是线条啊 必须用colourmap的 但是我不知道怎么画
追答
可以拖动上面的颜色块控制条改变位图颜色(双击)。一般是函数image()画出的连续的灰度图使用。比如x为一个100*100阶数字矩阵,则image(x)可画出色彩连续的灰度图。
参考资料: http://zhidao.baidu.com/question/25167125.html?an=1&si=1
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
画在一个图里,用
plot(x1,y1,x2,y2,x3,y3,x4,y4)
你要它们成2x2分布,就把坐标移动一下,至于位置根据具体情况自己定
例如
----------------------------
plot(subs(x1,x1+1),subs(y1,y1+1),subs(x2,x2-1),subs(y2,y2+1),subs(x3,x3+1),subs(y3,y3-1),subs(x4,x4-1),subs(y4,y4-1))
plot(x1,y1,x2,y2,x3,y3,x4,y4)
你要它们成2x2分布,就把坐标移动一下,至于位置根据具体情况自己定
例如
----------------------------
plot(subs(x1,x1+1),subs(y1,y1+1),subs(x2,x2-1),subs(y2,y2+1),subs(x3,x3+1),subs(y3,y3-1),subs(x4,x4-1),subs(y4,y4-1))
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询