Matlab提供了一些绘图选项,用于确定所绘曲线的线型、颜色和数据点标记符号。这些选项如表所示:
|
线型 |
颜色 |
标记符号 | |
|
- 实线 |
b蓝色 |
. 点 |
s 方块 |
|
: 虚线 |
g绿色 |
o 圆圈 |
d 菱形 |
|
-. 点划线 |
r红色 |
× 叉号 |
∨朝下三角符号 |
|
-- 双划线 |
c青色 |
+ 加号 |
∧朝上三角符号 |
|
|
m品红 |
* 星号 |
<朝左三角符号 |
|
|
y黄色 |
|
>朝右三角符号 |
|
|
k黑色 |
|
p 五角星 |
|
|
w白色 |
|
h 六角星 |
但是线的颜色是由红绿蓝(RGB)三原色组成的,通过设定三原色的权重可以改变线的颜色,命令如下(x为横坐标,y为纵坐标):
color的域值为0—1
plot(x,y,'Color',[1 0 0]);代表红色
plot(x,y,'Color',[0 1 0]);代表绿色
plot(x,y,'Color',[0 0 1]);代表蓝色
plot(x,y,'Color',[0.3 0.8 0.9]);则是三种颜色组成的新颜色。
当需要以上常用的八种以外的颜色时,只要设置颜色中RGB的值就可以得到不同的颜色。
如果采用'color'参数来制定RGB颜色的话只能得到实线,如果我希望用自定义颜色来实现不同线型,即RGB与线型结合的话,该如何实现呢?
plot(x,y,'o','color',[0 1 0]);
reference:
http://blog.csdn.net/wangcj625/article/details/6287735/
http://www.cnblogs.com/takeaction/p/3789871.html
本文详细介绍了Matlab中的绘图选项,包括线型、颜色和标记符号等,并提供了自定义颜色的方法。此外还讲解了如何结合RGB颜色与特定线型进行绘图。

8703

被折叠的 条评论
为什么被折叠?



