文章目录
- 前言
- 一、MATLAB plot画线的颜色 形状?
- 颜色选项
- 标记选项
- 示例代码
- 详细说明
- 总结
前言
提示:这里可以添加本文要记录的大概内容:
项目需要:
提示:以下是本篇文章正文内容,下面案例可供参考
一、MATLAB plot画线的颜色 形状?
在 MATLAB 中,你可以使用 plot
函数来绘制图形,并可以指定线条的颜色和形状(例如标记)。以下是一些常用的选项和示例:
颜色选项
你可以通过以下几种方式指定线条的颜色:
-
预定义的颜色名称:如
'r'
(红色)、'g'
(绿色)、'b'
(蓝色)、'c'
(青色)、'm'
(洋红色)、'y'
(黄色)、'k'
(黑色)和'w'
(白色)。 -
RGB 三元组:一个包含三个元素的向量,每个元素的值在
[0, 1]
范围内,例如[0.5, 0.2, 0.8]
。 -
十六进制颜色代码:例如
'#FF5733'
。
标记选项
你可以通过以下标记符号指定数据点的形状:
-
'.'
:点 -
'o'
:圆圈 -
'+'
:加号 -
'*'
:星号 -
's'
:正方形 -
'd'
:菱形 -
'^'
:上三角 -
'v'
:下三角 -
'>'
:右三角 -
'<'
:左三角 -
'p'
:五角星 -
'h'
:六边形
示例代码
以下是一个综合示例,展示了如何设置线条颜色和标记形状:
% 示例数据
x = 0:0.1:10;
y1 = sin(x);
y2 = cos(x);
% 绘制第一个数据集,红色线,圆圈标记
figure; % 新建一个图形窗口
plot(x, y1, 'r-o', 'LineWidth', 2, 'MarkerSize', 8);
hold on; % 保持当前图形,以便在同一图形上绘制更多内容
% 绘制第二个数据集,蓝色线,星号标记
plot(x, y2, 'b--*', 'LineWidth', 1.5, 'MarkerSize', 6);
% 添加标题和标签
title('示例图形');
xlabel('X 轴');
ylabel('Y 轴');
legend('sin(x)', 'cos(x)');
grid on; % 显示网格
hold off; % 释放当前图形
详细说明
-
'r-o'
:红色实线,圆圈标记。 -
'b--*'
:蓝色虚线,星号标记。 -
'LineWidth'
:指定线条的宽度。 -
'MarkerSize'
:指定标记的大小。 -
hold on
和hold off
:用于在同一图形窗口中绘制多个数据集。
通过这些选项,你可以灵活地自定义 MATLAB 绘图的外观。
比如画一条蓝色的x号线:
plot(x,y,‘bg’)
画图:
线形:-实线 -. 点划线 --长虚线 :短虚线
符号 颜色 符号 线形
b 蓝 . 点
c 青 。 圈
g 绿 × ×标记
k 黑 - 实线
m 紫红 * 星号
r 红 : 点线
w 白 -. 点划线
y 黄 -- 虚线
总结
不断在项目中学习不断的进步