matlab怎么设置plot绘图控制线型和颜色? 附多图对比示例
在Matlab中,我们可以使用不同颜色来绘制图形,这些选项可以帮助我们更好地展示数据和结果。
Matlab默认颜色RGB/HSV代码
首先展示 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’:设置曲线颜色为黄色

相关文章

matlab怎么指定绘图颜色? matlab自定义绘图颜色的技巧
MATLAB绘图的时候,不喜欢默认颜色,想要更换颜色,该怎么自定义颜色设置呢?详细请看下文介绍2025-01-13
Matlab常用绘图颜色搭配有哪些? matlab绘图颜色代码整理汇总
在MATLAB中绘图时,选择合适的配色方案对于数据的可视化至关重要,整理了一些超实用的MATLAB绘图颜色,它们可以提升图表的吸引力2025-01-13
MATLAB中的条件语句与循环结构怎么使用? 条件语句与循环结构详解
MATLAB提供了多种条件语句和循环结构,下面是对MATLAB中条件语句和循环结构的详细解释,详细如下2025-01-11
在MATLAB中,主要有if、elseif、else和switch语句,我们通过示例代码帮助读者更好地理解if、elseif、else的概念2025-01-11
matlab怎么控制坐标轴范围? Matlab中指定坐标轴范围的教程
在matlab中,设置坐标轴范围是通过修改图形对象属性来实现的,该怎么指定坐标轴范围呢?详细请看下文介绍2025-01-11
线性方程组是数学中一类重要的问题,广泛应用于科学、工程和经济等领域,在Matlab中,我们可以利用内置的函数和工具箱来解决线性方程组,本文将介绍如何使用Matlab求解线性2025-01-11
matlab怎么画函数图像? MATLAB绘制函数图像的实例教程
有时候我们在使用matlab的时候,想画函数图像,怎么画呢,?绘制方法很简单,下面来分享一下2025-01-11
MATLAB如何调用function? 一文看懂functionfunction函数的试用技巧
MATLAB的functions函数,用于查询和调试函数句柄信息,该怎么了解并使用这个函数呢?详细请看下文介绍2025-01-10
matlab提示内存不足怎么办? MATLAB内存不足及MAT文件版本过低解决方案
Matlab作为一款科学计算软件,其内存管理变得尤为重要,当遇到“内存不足”的错误提示时,许多用户可能会感到困扰,下面我们就来看看详细解决办法2025-01-10
很多小伙伴还不了解matlab怎么生成图像,其实很简单的我们只要准备好的图像复制到matlab的工作目录中,然后入返回指令[data=imread在主界面将图像转换为数据就可以了,详2024-01-20






最新评论