说明

绘图函数接受线条设定作为参数并相应地修改生成的图形。您可以为线条指定以下三个要素:

  • 线型
  • 标记符号
  • 颜色

例如:

plot(x,y,'-.or')

使用点划线 (-.) 绘制 x-y 图,在数据点位置放置圆形标记 (o),并将线条和标记设置为红色 (r)。可在数据参数之后,以字符向量形式指定各要素(任意顺序)。请注意,线条设定不是名称-值对组。

给制不带线条的数据点

如果指定标记而不是线型,则将仅绘制标记。例如:

plot(x,y,'d')

线型、标记符号和颜色

可以指明要显示的线型、标记和颜色,下表进行了详细介绍:

线型设置

线型 说明
- 实线
虚线
: 点线
-. 点划线

标记符号设置

标记 说明
‘o’ 圆圈
‘+’ 加号
‘*’ 星号
‘.’
‘x’ 叉号
‘_’ 水平线条
‘s’ 方形
‘d’ 菱形
‘^’ 上三角
‘v’ 下三角
‘>’ 右三角
‘<’ 左三角
‘p’ 五角形
‘h’ 六角形

颜色设置

线型 说明
y 黄色
m 品红色
c 青蓝色
r 红色
g 绿色
b 蓝色
w 白色
k 黑色

相关属性

MATLAB图形允许控制下列直观特征:

  • LineWidth - 指定线条的宽度(以磅为单位)。
  • MarkerEdgeColor - 指定标记颜色或填充标记(圆形、方形、菱形、五角形、六角形和四个三角形)的边颜色。
  • MarkerFaceColor - 指定填充标记的面的颜色。
  • MarkerSize - 指定标记的大小(以磅为单位,必须大于 0)。

示例

使用不同的线型、颜色和标记在三个不同的范围中绘制正弦函数图

figure
t = 0:pi/20:2*pi;
plot(t,sin(t),'-.r*')
hold on
plot(t,sin(t-pi/2),'--mo')
plot(t,sin(t-pi),':bs')
hold off

设置线条属性

示例: plot(x,y,'-o','MarkerIndices',[1 5 10]) 在第一、第五和第十个数据点处显示圆形标记。

示例: plot(x,y,'-x','MarkerIndices',1:3:length(y)) 每隔三个数据点显示一个交叉标记。

示例: plot(x,y,'Marker','square','MarkerIndices',5) 在第五个数据点显示一个正方形标记。

t = 0:pi/20:2*pi;
figure
plot(t,sin(2*t),'-mo',...'LineWidth',2,...'MarkerEdgeColor','k',...'MarkerFaceColor',[.49 1 .63],...'MarkerSize',10)

资源传送门

  • 关注【做一个柔情的程序猿】公众号
  • 在【做一个柔情的程序猿】公众号后台回复 【python资料】【2020秋招】 即可获取相应的惊喜哦!
  • 自己搭建的博客地址:梦魇回生的博客

「❤️ 感谢大家」

  • 点赞支持下吧,让更多的人也能看到这篇内容(收藏不点赞,都是耍流氓 -_-)
  • 欢迎在留言区与我分享你的想法,也欢迎你在留言区记录你的思考过程
  • 欢迎大家加入知识星球进行交流讨论,这里一定有与你一同的道友

Matlab画折线图是线型、颜色、标记符号和属性设置-LineSpec(线条设定)相关推荐

  1. matlab 画折线图

    针对这篇博客里有些不够详细的地方,后期又写了一个稍微更详细的MATLAB画折线图:https://blog.csdn.net/Rhiney_97/article/details/105000137 代 ...

  2. matlab 画折线图(美化)

    常规的折线图我们可以调用plot()函数进行画图,并且我们可以修改参数画出不同颜色,各种样式的图,但是我们怎么样才能在折线图上加上数据标签,我们需要调用text()函数来完成,进行我们直接进入实战 首 ...

  3. Matlab画函数图(修改函数图像和Line属性)

    使用函数In修改函数图像属性 如果想修改函数图像的属性,可以有如下的操作: >> ln.LineWidth = 2; ln.Color =r; ln.Marker = 'o'; ln.Ma ...

  4. matlab画三维图如何更改颜色,matlab画三维图像的示例代码(附demo)

    当我们学习surface命令时,已经看到了三维作图的一些端倪.在matlab中我么可以调用mesh(x,y,z)函数来产生三维图像. 首先,我们用z=cos(x)sin(y)在-2pi ≤x,y≤ 2 ...

  5. MATLAB画折线图时自定义颜色

    有很多种数据的时候,MATLAB提供的颜色不够用,这里有一个可以自定义线条颜色并配置不同图例的MATLAB示例 clear; clc; close all;x = [1,2,3,4,5,6,7,8,9 ...

  6. matlab画bar图 图例与颜色不对应

    问题: 原代码 bar(num,duration,'EdgeColor',[0.75 0.75 0.75],'linewidth',1) legend('SPEI mon','SPEI movingA ...

  7. matlab 画折线图,matlab 双坐标折线图画法

    %%各时段电量需求 clc close all clear all cost_gd = [2200 1800 3800 4600]; cost_bj = [2.7 2.2 1.8 3.6]; cost ...

  8. MATLAB画折线图

    figure() SNR = -20:2:30; #横坐标,数据在d中的mat文件 plot(SNR,d(:,1)/100,'-*',SNR,d(:,2)/100,'-o',SNR,d(:,3)/10 ...

  9. 用已有数据利用Matlab画折线图(个人笔记)

    话不多数上代码 %%%%%%%%%%%%%%%%% clc clear all x=[ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ]; y= ...

最新文章

  1. 微软惹的祸!CVPR提交网站最后1小时被挤崩,官方紧急延长36小时
  2. 解决DexOverflowException: Cannot fit requested classes in the main-dex file
  3. jQuery基础修炼圣典—DOM篇(二)jQuery遍历
  4. 原理分析_生化分析仪原理结构及参数对比
  5. python集合和字典的区别_Python中的字典和集合
  6. 前端图片有时候能显示有时候不显示_web前端基础教程:两种数据存储思路
  7. STM32之外部中断原理
  8. 10 FI配置-财务会计-把会计年度变式分配给公司代码
  9. (53)FPGA面试题-利用任务task实现单字节乘法功能(Verilog语言实现)
  10. Deeper Network将于明日启动DPR/USDC流动性质押第三季
  11. C#调用Dephi接口方法
  12. 禁用hiberfil.sys文件
  13. 生物信息学中用到的计算机知识,生物信息学期末复习知识点总结
  14. 敏捷史话系列(一)| 用一半的时间做两倍的事——Jeff Sutherland
  15. 流水灯电路设计实验--VHDL
  16. HF_装饰者模式(Decorator_Pattern)_20200308
  17. OSPF/2/NBRCHG:The status of the non-virtual neighbor changes.
  18. iOS PJSIP 接入
  19. 【0022】没办法,你只能从“糟糕的”产品经理做起
  20. 【 数据分析概述与职业操守】——CDA level1

热门文章

  1. 各种门禁系统接线详细图解(含中控)
  2. Mac解决无法打开问题
  3. 【C语言】qsort函数的使用和模拟实现
  4. 易居主页点击登录跳转登录页面
  5. PHP 获取数组是几维数组
  6. 综述:城市道路自动驾驶车辆规划与控制技术
  7. 故障转移群集(MSCS)搭建部署-图文详解
  8. 初学ISE 半加器仿真 VHDL
  9. 全球无人驾驶大洗牌,百度Apollo Day宣告Robotaxi进入2.0时代
  10. Mycloud Home offline 排查