回 帖 发 新 帖 刷新版面

主题:如何对画好的多曲线图设置颜色?

曲线图已经画好了,上面有多条曲线.在此基础上,
用什么命令可以重新设置每条曲线的颜色?
如何用 RGB 方式设置颜色?请举个例子.
多谢各位大侠!

回复列表 (共2个回复)

沙发

plot(x,y,'color',[r,g,b])
0=<r,g,b<=1

板凳

>> x=0:0.1:2*pi;y1=sin(x);y2=cos(x);
>> plot(x,y1,x,y2)
>> c=get(gca,'Children');
以后假设你想设置y2的颜色,那么就用下面的语句;
>>set(c(1),'color',[0.1 0.3 0])

要注意c中的数都是按照降序排列的,而在上面程序中画出的图中cos曲线在y轴的最上面,所以cos曲线应该是c(1),而sin曲线是c(2)

我来回复

您尚未登录,请登录后再回复。点此登录或注册