23人参与 • 2025-01-13 • 编程开发
在matlab中,我们可以使用不同颜色来绘制图形,这些选项可以帮助我们更好地展示数据和结果。
首先展示 matlab 在联合作图时,默认设置的7种颜色,具体顺序和rgb/hsv代码如下:
(1)蓝色
rgb = [0, 114, 189]
归一化 rgb = [0, 0.45, 0.74]
hsv = [204, 100, 74]
0x代码:#0072bd
参考颜色:
(2)橙色
rgb = [217, 83, 25]
归一化 rgb = [0.85, 0.33, 0.10]
hsv = [18, 89, 85]
0x代码:#da5419
参考颜色:
(3)黄色
rgb = [237, 177, 32]
归一化 rgb = [0.93, 0.69, 0.13]
hsv = [42, 86, 93]
0x代码:#edb120
参考颜色:
(4)紫色
rgb = [126, 47, 142]
归一化 rgb = [0.49, 0.18, 0.56]
hsv = [290, 67, 56]
0x代码:#7e2f8e
参考颜色:
(5)绿色
rgb = [119, 172, 48]
归一化 rgb = [0.47, 0.67, 0.19]
hsv = [86, 72, 67]
0x代码:#77ac30
参考颜色:
(6)浅蓝色
rgb = [77, 190, 238]
归一化 rgb = [0.30, 0.75, 0.93]
hsv = [198, 68, 93]
0x代码:#4dbeee
参考颜色:
(7)棕色
rgb = [162, 20, 47]
归一化 rgb = [0.64, 0.08, 0.18]
hsv = [349, 88, 64]
0x代码:#a2142f
参考颜色:
使用不同的函数将所有颜色画到一起,如下图所示
自定义线型时,语法如下
plot(x, y, '颜色');
如 plot(x, y, 'b');
以下测试设置线宽为1.5,代码
x = 0: 0.01: 2*pi; y = sin(x); plot(x, y, 'b', 'linewidth', 1.5);
修改时把 'b'
改成不同字母即可
‘a’、‘e’、‘f’、‘i’、‘j’、‘l’、‘n’、‘q’、‘t’、‘u’、‘z’:无效;
‘b’:设置曲线颜色为深蓝色
‘c’:设置曲线颜色为亮蓝色
‘d’:设置曲线标记为菱形
‘g’:设置曲线颜色为绿色
‘h’:设置曲线标记为六芒星
‘k’:设置曲线颜色为黑色
‘m’:设置曲线颜色为品红色
‘o’:设置曲线标记为圆形
‘p’:设置曲线标记为五角星
‘r’:设置曲线颜色为红色
‘s’:设置曲线标记为方形
‘v’:设置曲线标记为倒三角
‘w’:设置曲线颜色为白色
‘x’:设置曲线标记为×
‘y’:设置曲线颜色为黄色
推荐阅读:
您想发表意见!!点此发布评论
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论