可结合柱状图画法,丰富画图经验,柱状图参照:https://blog.csdn.net/wmz13248/article/details/106384341

第1步:

text(x,y,num2str(z)); %在坐标(x,y)处,添加数值z,z需要转换成字符串形式

set(gca,‘XTickLabel’,{number1});
% set 设置操作
% 向图中添加横坐标数值,横坐标不再是 1,2,3…

%gca,表示图中的线,XTickLabel表示选择的是图中的横轴(线)坐标值,number1为需要把横轴修改成的值

legend(‘曲线1’,‘曲线2’); %右上角标注曲线示例

number1=[ 700  1076  947  660  595  1194  265 465  250 830  227 ];  %横轴坐标值
pixel1=[45315,32302,31932,18221,14155,13232,9431,7217,3928,3166,2476];      %折线上显示的数值
time1=[9.64  9.81  7.46 5.75 3.80  4.67  3.65  3.16  2.26  2.75 1.99 ];  %纵轴坐标值
time2=。。。。。。   %随便写了,数值是多少不重要了

plot(time1,‘o-r’); %红色,实线
hold on %保持住,红线别被蓝线覆盖了
plot(time2,‘o–b’); %蓝色,虚线

for i=1:length(time1)
text(i,time1(i),num2str(pixel1(i))); %向图中添加描述值,只写一个,time2的同理,不写了
end

set(gca,‘XTickLabel’,{ number1}); %向图中添加横坐标数值

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

运行图:

第2步:

上图的字体太小,放大

plot(time1,'o-r', 'LineWidth',3);        % 线宽,设置为3
hold on
plot(time2,'o--b', 'LineWidth',3);

for i=1:length(time1)
text(i,time1(i),num2str(pixel1(i)),‘FontSize’,20); % 折线上的字号,设置为20
end
for i=1:length(time2)
text(i,time2(i),num2str(pixel2(i)),‘FontSize’,20);
end

xlabel(‘帧序号’,‘Fontname’, ‘Times New Roman’,‘FontSize’,20); % 横轴:字体设置为Times New Roman,字号设置为20
ylabel(‘时间/单位:秒’,‘Fontname’, ‘Times New Roman’,‘FontSize’,20); % 同上
title(‘对比图’,‘Fontname’, ‘Times New Roman’,‘FontSize’,20); % 同上
set(gca,‘XTickLabel’,{ number1}); %添加横轴数值,不再是1,2,3..... % 和上一段程序相同
grid on %添加网格
legend(‘曲线1’,‘曲线2’); %右上角添加示例
set(gca,‘linewidth’,1,‘fontsize’,20,‘fontname’,‘Times’); %设置示例的线宽为1,字号为20,字体为Times

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19

运行图:

第3步

折线挡住了字体,可以调整字体相对于折线的高度,向上移用加号 +,向下移用减号 -

for i=1:length(time1)text(i,time1(i)+1,num2str(pixel1(i)),'FontSize',20);  % 红色折线的数字向上移 用加号 +
end
for i=1:length(time2)text(i,time2(i)-1,num2str(pixel2(i)),'FontSize',20);  % 蓝色折线的数字向上移 用加号 -
end
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

运行图

MATLAB plot画的图中,添加描述值、添加横坐标数值,加粗字体,加粗折线相关推荐

  1. MATLAB plot 画折线图的常用命令总结

    MATLAB plot 画折线图的常用命令总结 目录 MATLAB plot 画折线图的常用命令总结 写在前面的话 1 plot的数据内容 1.1 希望画的数据 1.2 折线图的点(空心实心).颜色. ...

  2. matlab绘制两个函数,用matlab程序 在同一图中绘制两个函数,这两个函数分别是: , ,,matlab怎样同时画出两个函数图...

    导航:网站首页 > 用matlab程序 在同一图中绘制两个函数,这两个函数分别是: , ,,matlab怎样同时画出两个函数图 用matlab程序 在同一图中绘制两个函数,这两个函数分别是: , ...

  3. chart.js ajax 折线图,如何在ChartJs 的折线图中显示数据值或索引标签

    如何在Chartjs的折线图中显示数据值或索引值,如图所示: 图例.PNG 简介 Chart.js是一款不依赖任何外部js库的图标插件,具体的使用方法可查看Chart.js官网. 需求 Chart.j ...

  4. java 雷达反射面积_请问:如何使用基本反射率雷达图中的dBZ值判断天气情况?比如多云、雷雨、晴等。谢谢!...

    请问:如何使用基本反射率雷达图中的dBZ值判断天气情况?比如多云.雷雨.晴等.谢谢!以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来 ...

  5. MATLAB scatter 画二维/三维散点图时 用颜色表示数值大小 colorbar

    MATLAB scatter 画二维/三维散点图时 用颜色表示数值大小 自己在编程的时候,没有在网上找到很好的解释. 所以把我的代码贴出来,给遇到同样问题的盆友一个参考~ 带注释.看不懂的地方可以给我 ...

  6. matlab可以画3d图吗,如何用matlab画3d图

    MATLAB三维绘图解读_自考_成人教育_教育专区.MATLAB 上次课内容回顾 1. 2. ? ? ? 3. 4. 5. MATLAB二维绘图 离散函数和数据的可视化; 二维曲线和图形 plot.. ...

  7. Matlab 画多根线,matlab plot画多条不同颜色的线

    在使用matlab画图的时候,有时需要在一个图中画多条线,并且用不同的颜色区分,下面是我的一个demo. matlab代码如下: clear clc close all; kld = [3.9,3.2 ...

  8. matlab如何画波特图,matlab画波特图

    Matlab 中 Bode 图的绘制技巧 学术收藏 2010-06-04 21:21:48 阅读 54 评论 0 字号:大中小 订阅 我们经常会遇到使用 Matlab 画伯德图的情况,可能我们我们都. ...

  9. matlab如何画箱式图,科学网-如何绘制箱线图(Box- Whisker Chart)-陆绮的博文

    如何绘制箱线图(Box-&-Whisker Chart) 厚颜无耻的人肉翻译机小水獭又活奔乱跳滴跳出来了,本獭看到一篇文章上使用了箱线图(box-&-Whisker Chart)来表示 ...

最新文章

  1. 人脸识别遇难题,平台先行破局
  2. 循环队列c语言的实现,循环队列的C语言实现
  3. 从 Java 9 开始,Java 就华丽的转身为微服务了…
  4. 如何对mysql做物理备份_如何创建物理MySQL备份
  5. linux18配置静态ip,ubuntu18配置静态IP地址
  6. 数据3分钟丨Snowflake获“2021 DBMS”;OceanBase社区版3.1.2正式发布
  7. CentOS 7 安装 Python 3.6
  8. 使用.NET Core 3.1构建Windows Worker服务以删除文件夹中的旧文件
  9. java里pom.xml是啥意思_pom.xml详解
  10. 华为上机--质数因子
  11. MySQL函数大全,MySQL常用函数以及用法汇总
  12. 推荐5款实用的PC端软件!!!
  13. 抖音网红简易时钟代码
  14. paraview参考手册6:远程并行可视化
  15. QtSQL的使用心得
  16. java搜索引擎框架_搜索引擎框架介绍
  17. mac 苹果系统安装pygame环境插件
  18. JavaWeb查漏补缺
  19. AD9854 MSP430 代码总结
  20. kafka auto.offset.reset参数解析

热门文章

  1. 微软服务器vhd,虚拟磁盘VHD
  2. 美团一面-电话面试-20180320下午
  3. Multisim14.0安装(宝宝级步骤)
  4. 用WebCollector做Web挖掘(实例1)
  5. 【MySQL】- 05 sql 语句练习题
  6. python数据挖掘方法及应用 大学期末考_中国大学慕课mooc数据挖掘与python实践期末答案...
  7. 机器学习5-线性回归算法的代码实现
  8. 季度增速连续下滑,小米发起双十一价格战
  9. Linux环境Spark安装配置及使用
  10. 大数据之spark学习记录二: Spark的安装与上手