Matlab 科研绘图汇总
条形图
%% 绘制条形图
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 科研绘图汇总相关推荐
- 《matlab科研绘图系列》之小提琴图绘制
相信大家对小提琴图并不陌生,它是比箱形图更易于视觉直观解读的图形绘制方法.它使用数据的核密度估计值代替了箱形图,并可选择叠加数据点本身.小提琴图是箱形图的升级加强版,对数据分布有更丰富的理解,同时不必 ...
- Matlab科研绘图颜色补充(特别篇3)—320种中国传统颜色
大概在上个月,我通过复刻<中国国家地理>杂志社提供的色卡,制作了一个Matlab中国传统颜色补充包: 里面涵盖了51种名字好听.颜色又好看的中国传统颜色. 分享之后,深受大家喜爱,尤其是那 ...
- Matlab科研绘图颜色补充(特别篇4)—328种英国传统颜色
好久没更新Matlab颜色补充包系列了,正好最近答辩结束,需要提交的材料也准备的差不多了,所以趁此机会更新一波. 大概在两个月前,我通过复刻<中国国家地理>杂志社提供的色卡,制作了一个Ma ...
- powerdesigner怎么导出pdf_各种科研绘图软件中的矢量图导出技巧
引言 科技论文常含有插图,借助插图来形象直观.简明扼要地表达所要表述的内容(梁福军. 科技论文规范写作与编辑[M]. 清华大学出版社, 2014.).科研绘图软件有很多种,而软件导出的图片可以分为矢量 ...
- matlab 返回变量类型的命令,MATLAB主要命令汇总
MATLAB主要命令汇总 1.常用信息 ·help:在线帮助(显示在命令窗). ·helpwin:在线帮助(独立窗口显示). ·ver:MATLAB及工具箱的版本信息. 2.管理工作区命令 ·who: ...
- 科研绘图(编程绘图、网站绘图、配色、素材、提取数...)
配色网站:https://mycolor.space/ 素材网站:https://www.freepik.com/ python:seaborn库:https://zhuanlan.zhihu.com ...
- 【教程】Python科研数据可视化、MATLAB科研数据可视化
在过去的20年中,随着社会产生数据的大量增加,对数据的理解.解释与决策的需求也随之增加.而固定不变是人类本身,所以我们的大脑必须学会理解这些日益增加的数据信息.所谓"一图胜千言", ...
- python matlab 多条曲线 单位_【基础篇】MATLAB科研制图常用代码命令
最近更新了不少关于数学建模算法与机器学习的博客,今天我来写写关于科研制图的MATLAB常用命令,众所周知,在未来的科研生涯中,只要是学工科的同学们,MATLAB都是大家必学的工具之一,而发paper中 ...
- OriginPro 科研绘图笔记 一
OriginPro 科研绘图笔记 一 一.前言 二.软件准备 三.数据准备工具 四.快捷绘图 五.函数绘图 六.与其他编程语言接口 一.前言 OriginPro是由OriginLab公司开发的专业版科 ...
最新文章
- Python 应用领域以及版本之间的区别
- php 惩罚,【后端开辟】php能够怎样处置惩罚json串
- 函数 —— fgets()
- 【数据结构与算法】之深入解析“迷宫中离入口最近的出口”的求解思路与算法示例
- opencv学习笔记(六)直方图比较图片相似度
- 小学计算机课教学设计,小学信息技术教学设计三篇
- Web服务安全性和SOA路线图的人为维度
- RDLC报表其余空白页问题
- 斐波那契数列大数的压位c语言,HDU 1568 Fibonacci(大数前4位)
- 默认select选中其中一个option的值
- matlab传热模拟计算,MATLAB生物化工计算与模拟
- Gdiplus::Bitmap转HBITMAP与HBITMAP转Gdiplus::Bitmap
- html复选框变蓝,更改html复选框的背景颜色
- CSS不规则卡片-纯CSS制作优惠券样式-CSS实现锯齿样式
- WiFi无线网络的几种认证与加密方式
- 颜色的RGB数字表示方法
- 利用排序规则特点计算汉字笔划和取得拼音首字母
- context:component-scan base-package=com.xxx.xxx/ 包扫描注解
- 【计算机网络】网络层精选习题1(含联考真题)
- dwg格式文件怎么打开
热门文章
- 去哪家期货公司如何开户?
- 晏殊几何学导读花间流风方程定义与引理
- YOLOv8 从环境搭建到推理训练
- python和excel的区别-对比Excel,轻松学习Python数据分析
- oracle使用小技巧,Oracle在linux下使用小技巧
- 香港Web3 迎来下一个「八达通时刻」,也给COSO带来不一样的新世界
- 利用计算机本地文档重装系统,电脑如何用本地模式重装win10
- c语言答案-贾宗璞 许合利,c语言程序设计答案贾宗璞许合利
- 学习笔记(01):C++编程FFMpeg(QT5+OpenCV)实战--实时美颜直播推流-直播服务器介绍crtmpserver编译运行(ubuntu)...
- html图片的隐藏与显示,Jquery中使用show()与hide()方法动画显示和隐藏图片