如何在matlab时间序列中X轴标注月-日

一般我们使用的时间序列都是以年为单位,比如下图:

而如果要绘制月尺度的时间变化图,则需要调整X轴的标注。下面代码展示了如何绘制小时尺度的降水数据。

sname2,lon2,lat2\] = kml2xy('GZ_.kml'); nc_bound2 = \[lon2,lat2\]; area_ind2=inpolygon(era_tp.lon,era_tp.lat,nc_bound2(:,1),nc_bound2(:,2)); %% region area area_scale=cal_grid_region(era_tp); GZ_rg = zeros(size(era_tp.rg,3),1); GZ_tt = GZ_rg; for ii=1:size(era_tp.rg,3) GZ_rg(ii)=sum(sum((era_tp.rg(:,:,ii).\*area_ind2.\*... area_scale))/sum(sum(area_ind2.\*area_scale))); GZ_tt(ii)=era_tp.tt(ii,1); disp(ii) end ttime = datenum(era_tp.tt(:,2:end)); plot(ttime,GZ_rg\*1000,'-') datetick('x','mm-dd') xlabel('Date') ylabel('Hourly precipitation/mm') title('ERA5')

下面是运行结果:

❤️欢迎点赞收藏❤️

相关推荐
Sylvia-girl3 小时前
Java——抽象类
java·开发语言
Yana.nice5 小时前
Bash函数详解
开发语言·chrome·bash
西西西仓鼠6 小时前
python学习打卡:DAY 40 训练和测试的规范写法
学习
Magnetic_h6 小时前
【iOS】方法与消息底层分析
笔记·学习·macos·ios·objective-c·cocoa
今天背单词了吗9806 小时前
算法学习笔记:19.牛顿迭代法——从原理到实战,涵盖 LeetCode 与考研 408 例题
笔记·学习·算法·牛顿迭代法
tomorrow.hello6 小时前
Java并发测试工具
java·开发语言·测试工具
晓13137 小时前
JavaScript加强篇——第四章 日期对象与DOM节点(基础)
开发语言·前端·javascript
老胖闲聊7 小时前
Python I/O 库【输入输出】全面详解
开发语言·python
DKPT7 小时前
Java设计模式之行为型模式(观察者模式)介绍与说明
java·笔记·学习·观察者模式·设计模式
她说人狗殊途8 小时前
java.net.InetAddress
java·开发语言