matlab中subplot画图着色问题

早M文件中用subplot作图做出几个子图,并且为他们着色,问题是如果我给1号着色后,再给2好着色,我发现两图的颜色是一样的,而且正好是1号和2号的颜色的叠加,事实上我是... 早M文件中用subplot作图做出几个子图,并且为他们着色,问题是如果我给1号着色后,再给2好着色,我发现两图的颜色是一样的,而且正好是1号和2号的颜色的叠加,事实上我是想给1号和2号分别着不同的颜色,请问一下,如何能让两图的颜色不互相干扰? 展开
 我来答
赤子旭升
2011-05-19
知道答主
回答量:23
采纳率:0%
帮助的人:5.8万
展开全部
subplot(221);plot(t,x1,'r-');%红色 短线
subplot(222);plot(t,x2,'b+');%蓝色 交叉点线
追问
我说的作图  比如说是球体和登高面,不是线条啊  必须用colourmap的  但是我不知道怎么画
追答
可以拖动上面的颜色块控制条改变位图颜色(双击)。一般是函数image()画出的连续的灰度图使用。比如x为一个100*100阶数字矩阵,则image(x)可画出色彩连续的灰度图。

参考资料: http://zhidao.baidu.com/question/25167125.html?an=1&si=1

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
祖迎云
2011-05-20 · TA获得超过603个赞
知道小有建树答主
回答量:706
采纳率:0%
帮助的人:0
展开全部
画在一个图里,用
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))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式