再议ANUSPLIN之从全国ANUSPLIN插值格式站点中提取研究区站点

在前面的一系列教程中,我们可以得到全国每个气象站点完整的ANUSPLIN插值格式的数据,当我们的研究范围不在全国而在某个地理单元,如黄土高原时,如何快速的提取出来自己想要的数据呢。首先选择好自己想要的站点,整理成excel格式,如下所示:


image.png

然后通过代码进行匹配自动获取研究区的ANUSPLIN插值格式的数据,具体代码如下:

sta=xlsread('D:\DATA\example.xlsx');
sta1=sta(:,1);
for i=1980:2014 %研究时段的开始和结束年份
    filename=strcat('H:\Day1951-2012yuanshi\插值格式\1980-2016\缺测修正的全国日气象要素\修正中国PRE',int2str(i),'.xlsx');
    data=xlsread(filename);data1=data(:,1);datasum=[];
    for j=1:length(sta1)
        sy=find(data1==sta1(j));
        if length(sy)==1
            data2=data(sy,:);
            datasum=[datasum;data2];
        end
    end
    datasum=[data(1,:);datasum];
    filename=strcat('H:\Day1951-2012yuanshi\插值格式\1980-2016\缺测修正的全国日气象要素\黄土高原降水',int2str(i),'.xlsx');
    xlswrite(filename,datasum)
end

输出的结果如下图所示,红色部分需要自己添加表头,分别是station,x,y和dem


image.png

image.png

更多需求,请查看个人介绍

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 很长一段时间以来,一直想说说四爷这个人。“四爷”并非黑道称呼,而是我们这个地区对“四叔”的乡土叫法。就是...
    余小样阅读 1,226评论 6 20
  • 从选定这本书准备去君尚简阅书吧讲故事前,我心里对给一群学龄前孩子讲这本书是没底的。这一本涵盖了640多个物...
    Liv秋雪阅读 849评论 0 0
  • 爬山虎 在墙上趋炎附势地爬着 毫无规律 跑到了墙的那边 红杏 将枝头露出墙外 满心欢喜 炫耀自己的成长 花猫 高跳...
    沉浸在自己世界的孤者阅读 500评论 0 1
  • 大学是一个张扬青春活力的舞台,而歌曲往往更能传递一个人的心情和精神状态。无论你喜欢民谣还是摇滚,今天将是你的sho...
    复_383b阅读 226评论 0 0

友情链接更多精彩内容