效果如下:(转发请标明出处)

% 定义线上点的x坐标
x = 1:1:5; %第一个1是起始端点,中间的是步长,最后一个是结束端点
%纵坐标
samp1 = [0.999 0.9 0.5 0.1221  0.2403];          %A
samp2 = [1 0.5 0.7 0.1429  0.2857];                      %h
samp3 = [0.7993    0.97    0.6 0.426   0.5];          %C
fig = figure('Units','centimeter','Position',[5 5 12 13]);
%中括号里面的是调整图片大小的,主要调整最后面两个长度和宽度
left_color = [20/255,20/255,50/255];%左边y坐标的颜色
right_color = [0 0 1];              %右边y坐标的颜色
set(fig,'defaultAxesColorOrder',[left_color; right_color]);
hold on;                            %因为要画不同的图,所以hold on% 画柱状图
yyaxis left                         %激活left y
%bar(x, [samp1',samp2']);
bar1(:,1) = samp1;
bar1(:,2) = samp2;
GO = bar(bar1,1,'EdgeColor','black');%边框颜色为黑色
GO(1).FaceColor = [148/255,166/255,196/255];%设置第一个柱状图的颜色
GO(2).FaceColor = [80/255,110/255,131/255];%设置第2个柱状图的颜色
ylim([0 1.3])                              %y轴显示的范围,根据需要调整
ylabel('A or h','FontName', 'Times New Roman')% 标记数据到柱状图
offset_vertical = 0.05;   % 左右偏离,根据需要调整
offset_horizon = 0.15;    % 高度,根据需要调整
for i = 1:length(samp1)if samp1(i)>=0text(i - offset_horizon,samp1(i) + offset_vertical,num2str(samp1(i)),'FontName', 'Times New Roman','VerticalAlignment','middle','HorizontalAlignment','center');elsetext(i - offset_horizon,samp1(i) - offset_vertical,num2str(samp1(i)),'FontName', 'Times New Roman','VerticalAlignment','middle','HorizontalAlignment','center');end
end
offset_vertical = 0.05;   % 根据需要调整
offset_horizon = 0.15;    % 根据需要调整
for i = 1:length(samp2)if samp2(i)>=0text(i + offset_horizon,samp2(i) + offset_vertical,num2str(samp2(i)),'FontName', 'Times New Roman','VerticalAlignment','middle','HorizontalAlignment','center');elsetext(i + offset_horizon,samp2(i) - offset_vertical,num2str(samp2(i)),'FontName', 'Times New Roman','VerticalAlignment','middle','HorizontalAlignment','center');end
end% 右边y轴(折线图)
yyaxis right
Line1=plot(x,samp3,'*--','LineWidth', 1.5,'MarkerEdgeColor', 'b');
%MarkerEdgeColor 标记物颜色
%Line1.Color=[200/255, 80/255, 80/255];
Line1.Color=[100/255, 100/255, 246/255];
ylim([0.4 1])                      %右边y轴显示范围
ylabel('C','FontName', 'Times New Roman')
text(1.95,0.98,"\downarrow 0.9893",'FontName', 'Times New Roman', 'color','r');
% 图例
legend({'A','h','C'});
title("Title");
% x轴
grid on;   %画网格
set(gca,'Xticklabel', ["raw data","Model 1","Model 2","Model 3","Model 4"])
set(gca, 'FontName', 'Times New Roman', 'FontSize', 12)
%set(gca,'YColor',[1 0 0]);

欢迎评论交流

参考:Matlab论文插图绘制模板—双轴柱线图 - 知乎 (zhihu.com)

Matlab出版级论文插图绘制模板——折线图 - 知乎 (zhihu.com)

用matlab画出漂亮的组合图,折线图加柱状图,论文用图相关推荐

  1. 推荐:一个画出高大上的机器学习图的神器(论文必备)

    本人在写论文的时候,很多图片是用matplotlib和seaborn画的,但是,我还有一个神器,Scikit-plot,通过这个神器,画出了更加高大上的机器学习图,本文对Scikit-plot做下简单 ...

  2. 教你用python画出漂亮的结果图

    1 绘图风格设置 import matplotlib.pyplot as plt import seaborn as sns import pandas as pd import numpy as n ...

  3. python 论文插图_如何在python论文中画出漂亮的插图?-from知乎

    如何在论文中画出漂亮的插图? 经常看到别人论文中画出各种绚烂的插图,我想知道这些图都是用一些什么样的软件画出来的.比如下面给出的几张,好吧,我承认有的并不那么绚烂,但用什么样的软件比较合适呢?具体答案 ...

  4. 数据血缘关系图 工具_如何在论文中画出漂亮的插图?用它!丨城市数据派

    [你投稿了没?10万+作者"平台好才是真的好",也许下一个就是你!](点击看详情),是由城市数据派主办的征稿活动,小派在此恭候派友们投稿分享![本期看点]LaTeX是一种非常好用的 ...

  5. matlab学位论文绘图美化工具_推荐几个超级好用的工具,让你在论文中画出漂亮的插图...

    每次我们看到优秀期刊中的文章,比如<Nature>.<Cell>,我们都会被文章中的插图惊艳到.再瞅瞅我们自己论文中的插图,总觉得比别人low了好几个c层次.一个好看的插图绝对 ...

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

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

  7. 如何画出漂亮的气象(实时流量)图

    公司的流量监控一直用PRTG,显示外网出口流量曲线,当线路越来越多时,看着很乱.于是就有了本文.Weathermap是cacti中大家最用的一个插件之一,用它可以画出漂亮的网络拓扑图!本人水平有限,尤 ...

  8. MATLAB画论文里的图片,如何在论文中画出漂亮的插图?

    经常看到别人论文中画出各种绚烂的插图,是用什么软件画出来的呢?分享一下我的绘画思路和常用软件. 绘画思路 ● 论文插图终归是内容导向,数据少/逻辑简单很难画出炫酷的图. ● 专业图尽量用对应的专业软件 ...

  9. python画简便的图-python如何画出漂亮的地图?网友:教教我呗

    导入包,创建一副世界地图 不要错过 免费学习Python的机会,快来+688244617 import folium import pandas as pd # define the world ma ...

最新文章

  1. 不一样的命令行 – Windows PowerShell简介
  2. c语言枚举3位数相加等于10,C语言 联合和枚举
  3. 成为GPT-3的甲方,让它来帮你设计网站
  4. ribbon负载均衡@LoadBalanced
  5. 在vue3+vite+ ts 项目中使用svg
  6. 很久没来了,嘿嘿 问候一下大家,O(∩_∩)O哈哈~
  7. redis学习与入门~~~
  8. 《中国人工智能学会通讯》——11.64 基于成对约束的属性特征选择
  9. 韭菜的自我修养-认知篇
  10. js将时间转换为时间戳
  11. 卷积与反卷积、步长(stride)与重叠(overlap)及 output 的大小
  12. 1.剑指Offer --- 面试的流程
  13. typename的含义
  14. 【python】conda配置python项目环境(Conda常用命令)
  15. 桑格测序服务市场现状及未来发展趋势
  16. 【解决方法】magento paypal快速结账 不跳转
  17. Excel插入图表失真(数据格式原因)修复笔记
  18. 港科报道 | 汪扬教授:数字经济是不可逆转,不受地缘政治影响的全球化经济
  19. Java位语句_卫语句 - 宿小帅的个人空间 - OSCHINA - 中文开源技术交流社区
  20. adobe acrobe将word转化PDF时Visio图丢失现象

热门文章

  1. IPTABLES学习摘抄
  2. wps图片与图片间距怎么调整_怎么样在WPS文档中将图片的中间间距拉?
  3. 蓝牙耳机什么牌子性价比高?性价比高的游戏蓝牙耳机推荐
  4. 微信服务商开通免充值代金券接口升级验收
  5. layui源码详细分析系列之富文本编辑器模块
  6. EndNote向别人同步并共享数据库
  7. 如何使用学校邮箱申请JetBrains全家桶
  8. Echarts 点击地图里面的区域,弹出省份名称
  9. 图像灰度变化(OpenCV)
  10. OSChina 周六乱弹 —— 没有情人的情人劫。。。