matlab如何更改线的颜色
如图,我用patch画了一个花卉的图案,但是上面的黑色线条实在不好看,我现在想更改线条的颜色(比如说是[010]),那我该怎么做呢?...
如图,我用patch画了一个花卉的图案,但是上面的黑色线条实在不好看,我现在想更改线条的颜色(比如说是[0 1 0]),那我该怎么做呢?
展开
展开全部
MATLAB中的色彩采用RGB色彩空间。即红,绿,蓝三色空间。每种颜色用一个八位二进制数表示。所以每种颜色的数值范围是(0,255),依此原则你将【0 1 0】三个数分别用(0,,255)内的值替代即可。如果需要设置为某一特定颜色,则必须先知道这种颜色中三种成分的比例。
希望能够帮到你!!
希望能够帮到你!!
追问
说了半天废话,都告诉你是[0 1 0]了,而且我也怀疑你用过matlab没有,matlab里面的颜色取值范围是(0,1),你的(0,255)是没转换的、不是能直接用的数据好么……能回答我的问题我很高兴,但是你胡乱编答案就过分了
展开全部
直接在画图命令中加要改变颜色的类型
比如plot(x,y,类型)
红色 r
绿色 g
蓝色 b
青色 c
紫色 m
黄色 y
黑色 k
白色 w
都是英文的第一个字母
比如plot(x,y,类型)
红色 r
绿色 g
蓝色 b
青色 c
紫色 m
黄色 y
黑色 k
白色 w
都是英文的第一个字母
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
对于具有Line Property属性的函数你可以通过更改Color进行更改。
如 set(gcf,'Color',[1,0.4,0.6])
如 set(gcf,'Color',[1,0.4,0.6])
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
plot(x,y,'r')画出的线就是红色的,还可以用‘b’,'g'等颜色。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用图形句柄就可以实现。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询