条形图

%% 绘制条形图
figure
x=1:3;
y=indicator_ztd_all;
h=bar(x,y);
ylabel('Accurasy(mm)');
xlabel('Map Function');
set(gca,'XTickLabel',type); %type=[string('GMF'),string('NMF'),string('VMF1')];
ylim([-2 10])  %y轴范围%柱形图数字注记
for i=1:length(x)
text(x(i)+0.1,-1.3,num2str(y(i,1),'%.2f'),'HorizontalAlignment','center','VerticalAlignment','bottom')
text(x(i)-0.05,y(i,2)+0.1,num2str(y(i,2),'%.2f'),'HorizontalAlignment','center','VerticalAlignment','bottom')
text(x(i)+0.25,y(i,3)+0.1,num2str(y(i,3),'%.2f'),'HorizontalAlignment','center','VerticalAlignment','bottom')
end
%设置figure图像大小
set(gcf,'unit','centimeters','position',[6,4,12,6.18])
%设置图例
lgd=legend('bias','std','rms');
%设置图例大小和位置set(lgd,'unit','centimeters','position',[7.85,3,0.5,0.5]); 

折线图

 %绘制折线图plot(ztdSeris{1,1}(:,1),ztdSeris{1,1}(:,2),'LineWidth',1)hold onplot(ztdSeris{2,1}(:,1),ztdSeris{2,1}(:,2),'LineWidth',1)hold onplot(ztdSeris{3,1}(:,1),ztdSeris{3,1}(:,2),'LineWidth',1)set(gca,'FontSize',10);xlabel('Doy');ylabel('Ztd Bias(mm)');xlim([143 150])   %x轴范围grid on;set(gcf,'unit','centimeters','position',[6,4,8,4.944]) lgd=legend('GMF','NMF','VMF1');set(lgd,'unit','centimeters','position',[5.5,3.7,0.5,0.5],'FontSize',8);%     set(lgd,'Orientation','horizon');  横排picff=sprintf('%s%s_map',savedir,list{i,1})print(gcf,picff,'-r300','-dtiff');

线性拟合相关系数图

GNSS_PWV=diff(:,4);
Radio_PWV=diff(:,5);
rms=sqrt(sumsqr(diff(:,6))/(length(diff(:,6))));
%相关系数
corrArray=corrcoef(GNSS_PWV,Radio_PWV);
corr=corrArray(1,2);%绘制线性拟合图
t=polyfit(GNSS_PWV,Radio_PWV,1);
plot(GNSS_PWV,Radio_PWV,'.',GNSS_PWV,polyval(t,GNSS_PWV),'MarkerSize',24,'LineWidth',3)
% Label axes
xlabel('GNSS/PWV (mm)');
ylabel('Radio/PWV (mm)');
set(gca,  'FontName','times new roman','FontSize',10) ;
set(gcf,'unit','centimeters','position',[6,4,14,7])
%绘制文字框
RMS='RMS:';
RMS=[RMS,num2str(roundn(rms,-2)),' mm'];
Correlation='Correlation:';
Correlation=[Correlation,num2str(roundn(corr,-4))];
strings={RMS;Correlation};
annotation(  ...'textbox',[0.15,0.75,0.25,0.15],...'String',strings,...'LineWidth',1,...'FontSize',10,...'FontName','times new roman',...'FitBoxToText','off');
grid on
%限制x轴范围
min=min(GNSS_PWV);
max=max(GNSS_PWV);
xlim([min max]);
picfn=sprintf('seris_%d%3.3d_%d%3.3d%',sy,sdoy,ey,edoy);
picff=fullfile(workDir,picfn);
print(gcf,picff,'-r300','-dpng');
close(gcf)

Matlab 科研绘图汇总相关推荐

  1. 《matlab科研绘图系列》之小提琴图绘制

    相信大家对小提琴图并不陌生,它是比箱形图更易于视觉直观解读的图形绘制方法.它使用数据的核密度估计值代替了箱形图,并可选择叠加数据点本身.小提琴图是箱形图的升级加强版,对数据分布有更丰富的理解,同时不必 ...

  2. Matlab科研绘图颜色补充(特别篇3)—320种中国传统颜色

    大概在上个月,我通过复刻<中国国家地理>杂志社提供的色卡,制作了一个Matlab中国传统颜色补充包: 里面涵盖了51种名字好听.颜色又好看的中国传统颜色. 分享之后,深受大家喜爱,尤其是那 ...

  3. Matlab科研绘图颜色补充(特别篇4)—328种英国传统颜色

    好久没更新Matlab颜色补充包系列了,正好最近答辩结束,需要提交的材料也准备的差不多了,所以趁此机会更新一波. 大概在两个月前,我通过复刻<中国国家地理>杂志社提供的色卡,制作了一个Ma ...

  4. powerdesigner怎么导出pdf_各种科研绘图软件中的矢量图导出技巧

    引言 科技论文常含有插图,借助插图来形象直观.简明扼要地表达所要表述的内容(梁福军. 科技论文规范写作与编辑[M]. 清华大学出版社, 2014.).科研绘图软件有很多种,而软件导出的图片可以分为矢量 ...

  5. matlab 返回变量类型的命令,MATLAB主要命令汇总

    MATLAB主要命令汇总 1.常用信息 ·help:在线帮助(显示在命令窗). ·helpwin:在线帮助(独立窗口显示). ·ver:MATLAB及工具箱的版本信息. 2.管理工作区命令 ·who: ...

  6. 科研绘图(编程绘图、网站绘图、配色、素材、提取数...)

    配色网站:https://mycolor.space/ 素材网站:https://www.freepik.com/ python:seaborn库:https://zhuanlan.zhihu.com ...

  7. 【教程】Python科研数据可视化、MATLAB科研数据可视化

    在过去的20年中,随着社会产生数据的大量增加,对数据的理解.解释与决策的需求也随之增加.而固定不变是人类本身,所以我们的大脑必须学会理解这些日益增加的数据信息.所谓"一图胜千言", ...

  8. python matlab 多条曲线 单位_【基础篇】MATLAB科研制图常用代码命令

    最近更新了不少关于数学建模算法与机器学习的博客,今天我来写写关于科研制图的MATLAB常用命令,众所周知,在未来的科研生涯中,只要是学工科的同学们,MATLAB都是大家必学的工具之一,而发paper中 ...

  9. OriginPro 科研绘图笔记 一

    OriginPro 科研绘图笔记 一 一.前言 二.软件准备 三.数据准备工具 四.快捷绘图 五.函数绘图 六.与其他编程语言接口 一.前言 OriginPro是由OriginLab公司开发的专业版科 ...

最新文章

  1. Python 应用领域以及版本之间的区别
  2. php 惩罚,【后端开辟】php能够怎样处置惩罚json串
  3. 函数 —— fgets()
  4. 【数据结构与算法】之深入解析“迷宫中离入口最近的出口”的求解思路与算法示例
  5. opencv学习笔记(六)直方图比较图片相似度
  6. 小学计算机课教学设计,小学信息技术教学设计三篇
  7. Web服务安全性和SOA路线图的人为维度
  8. RDLC报表其余空白页问题
  9. 斐波那契数列大数的压位c语言,HDU 1568 Fibonacci(大数前4位)
  10. 默认select选中其中一个option的值
  11. matlab传热模拟计算,MATLAB生物化工计算与模拟
  12. Gdiplus::Bitmap转HBITMAP与HBITMAP转Gdiplus::Bitmap
  13. html复选框变蓝,更改html复选框的背景颜色
  14. CSS不规则卡片-纯CSS制作优惠券样式-CSS实现锯齿样式
  15. WiFi无线网络的几种认证与加密方式
  16. 颜色的RGB数字表示方法
  17. 利用排序规则特点计算汉字笔划和取得拼音首字母
  18. context:component-scan base-package=com.xxx.xxx/ 包扫描注解
  19. 【计算机网络】网络层精选习题1(含联考真题)
  20. dwg格式文件怎么打开

热门文章

  1. 去哪家期货公司如何开户?
  2. 晏殊几何学导读花间流风方程定义与引理
  3. YOLOv8 从环境搭建到推理训练
  4. python和excel的区别-对比Excel,轻松学习Python数据分析
  5. oracle使用小技巧,Oracle在linux下使用小技巧
  6. 香港Web3 迎来下一个「八达通时刻」,也给COSO带来不一样的新世界
  7. 利用计算机本地文档重装系统,电脑如何用本地模式重装win10
  8. c语言答案-贾宗璞 许合利,c语言程序设计答案贾宗璞许合利
  9. 学习笔记(01):C++编程FFMpeg(QT5+OpenCV)实战--实时美颜直播推流-直播服务器介绍crtmpserver编译运行(ubuntu)...
  10. html图片的隐藏与显示,Jquery中使用show()与hide()方法动画显示和隐藏图片