爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4078|回复: 0

[程序设计] 提取ERA5再分析降水数据的年、月值,不需要考虑闰年和平年

[复制链接]
发表于 2022-3-5 21:26:04 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

提取ERA5再分析降水数据的年、月值,不需要考虑闰年和平年的代码。

% clc;clear   
% load('C:\Users\admin\Desktop\paper\ERA5 EPEs\data\日期参考.mat')  %日期参考文件,用来提取年月日数据,本次是提取总降水,不是极端(第一列是年,第二列是月,第三列是日,用来参考的)
% % load('C:\Users\admin\Desktop\90%极端降水日数据mat\天数\Allday_frequency.mat')
% % load('C:\Users\admin\Desktop\90%极端降水日数据mat\天数\Daytime_frequency.mat')
% load('C:\Users\admin\Desktop\90%极端降水日数据mat\天数\Nighttime_frequency.mat')
% % load('C:\Users\admin\Desktop\90%极端降水日数据mat\总量\Allday_amount.mat')
% % load('C:\Users\admin\Desktop\90%极端降水日数据mat\总量\Daytime_amount.mat')
% % load('C:\Users\admin\Desktop\90%极端降水日数据mat\总量\Nighttime_amount.mat')
% SLC=zeros(58,41,41);
%
% for m=1:41
%     for n=1:41
%
% for i=1961:2018
%
%
% D=Nighttime_frequency(:,m,n);
%     
%     
% A=find(Num(:,1)==i,1,'first'); %提取下界1961的第一个数
% B=find(Num(:,1)==i,1,'last');
% data=D(A:B,:,:);
% Date=Num(A:B,:,:); %
% M=find(Date(:,2)==12,1,'first');%
% N=find(Date(:,2)==12,1,'last');%
% New_data=data(M:N,:,:);%
%
% % data=sum(data);
% data1=sum(New_data);
% SLC(i-1960,m,n)=data1;
% disp(i)
% end
%     end
% end
%
% ERA_nighttime_fre_mon12=SLC;

密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表