学校的实习过半,一个学期也进入了尾声,不得不感慨这一学期来一直在学校度过的时光,尤其是在上网课的时候,精神总是不能集中,这也导致了许多时间的浪费,一天天感觉无所事事。如今到了期末,开始了线下上课,一切也仿佛走上了正轨。废话不多说了,直接开始今天的内容。

今天学习了对于求平均气温场以及距平的计算。在grads教材的第6章介绍了许多函数,在这个实验中我们用到的主要是ave()函数。Let us start!

需要的文件:air.mon.mean.nc

打开.nc文件的方式:sdfopen 路径\ filename.nc

查询文件的维数设置、格距、缺测值:q ctlinfo

在这里不详细讲解.gs文件,对于一些出图的美观性的设置我也没有提及,只是对我在实习时遇到的一些问题解答一下:

我的.gs如下:

'reinit'
'sdfopen air.mon.mean.nc'
'set lev 500'
'set t 1 12 '
'define airave=ave(air,t+36,t=756,12)'
'modify airave seasonal'
'set t 1'
'd airave'
'printim data1.png white'
'c'
'set t 7'
'd airave'
'printim data7.png white'
;

分割线-------------------------------------------------------------------------------------------------------------分割线

Q&A:

1.Q:对于所标红的部分怎么理解?

A:'set t 1 12 '是设置airave 有12个时间序列,每个时间格点放一个月份的平均值。

'airave=ave(air,t+36,t=756,12)'是定义变量airave放每个月的平均值,随着t从1变化到12,依次求得12个月份的平均值,至于,t+36,t=756,的解释,因为在实习过程中老师所要求的的是计算1951年到2010年的,而.nc文件是从1948年开始的,故为如此。

'define airave=ave(air,t+36,t=756,12)' define 临时变量名=表达式,define用于定义新的变量。

'modify airave seasonal'本来12个月的平均值放在了1~12的时间序列里,所以airave的值只是设定在1~12以内才能画出,有了这条命令,可以将airave的时间序列扩展到所有的时间里,使得每一年的每个月对应的都是该月的30年的平均值,方便后面求距平。

Q:暗绿色的部分如何理解?

'set t 1'
'd airave'

这里是要画出1月份的平均气温场,同下方的set t 7一样(求7月份的平均气温场),在这里输入set t 37 也可以计算1月份的平均气温场,理由在上一条。

标题

如图所示,为1月份的平均气温场。

最后,给出距平的计算

'set t 37 756'
'airno=air-airave'
续上面的命令就可以算出距平。

grads之平均气温场与距平相关推荐

  1. 各纬度气候分布图_读我国一月平均气温分布图,寻找我国冬季气温最高和最低的地方...

    地图是地理学的语言,地图能够科学地反映出自然和社会经济现象的分布特征及其相互关系,所以我们阅读地图也能获取许多的地理信息.之前我们已经通过读中国年平均气温分布图.世界年降水量分布图.世界年平均气温分布 ...

  2. 各纬度气候分布图_读中国年平均气温分布图,寻找中国全年平均气温最高和最低的地方...

    自然地理环境包括地形.气候.土壤.植被和水文等要素,一个地区的气候又是由气温.降水.光照等要素来组成的.在分析一个地区的气温特征时,我们主要从年均温和气温年较差两个角度来入手,影响气温高低的因素有很多 ...

  3. 利用Excel VBA批量计算气象数据多个台站多年来春季和冬季降水量和平均气温

    气象数据是地理数据的重要组成部分,存储量虽然不大,但是处理过程非常繁琐,长时序数据更不用说.本文总结了一个气象数据的基本处理方法. 如下图所示,气象数据的排列格式是区站号→年→月→降水量→平均气温,时 ...

  4. 运用自回归滑动平均模型、灰色预测模型、BP神经网络三种模型分别预测全球平均气温,并进行预测精度对比(附代码、数据)

    大家好,我是带我去滑雪,每天教你一个小技巧!全球变暖是近十年来,人们关注度最高的话题.2022年夏天,蔓延全球40℃以上的极端天气不断刷新人们对于高温的认知,人们再也不会像从前那样认为全球变暖离我们遥 ...

  5. 数据分享|中国各省、各市、各区县分年、分月、逐日平均气温数据(2000年~2019年)

    今天分享给大家的是 2000 年-2019 年中国各省.各市.各县的分年.分月.逐日的平均气温数据(单位:摄氏度) 原始数据来源于国家气象科学数据共享服务平台-中国地面气候资料日值数据集(V3.0), ...

  6. MOOC数据结构(下)(自主模式)-平均气温(Temperature)

    平均气温(Temperature) Description A weather station collects temperature data from observation stations ...

  7. 平均气温(Temperature)

    平均气温(Temperature) Description A weather station collects temperature data from observation stations ...

  8. mapreduce实战:统计美国各个气象站30年来的平均气温项目分析(MapReduce处理多文件数据)

    气象数据集 我们要写一个气象数据挖掘的程序.气象数据是通过分布在美国各地区的很多气象传感器每隔一小时进行收集,这些数据是半结构化数据且是按照记录方式存储的,因此非常适合使用 MapReduce 程序来 ...

  9. PA8题解报告——平均气温(Temperature)

    数据结构与算法实验2020夏第二批(中国石油大学) PA8题解报告--平均气温(Temperature) 目录 题目描述 题目分析 编码实现 一.题目描述 1. 题目描述 某气象台每天都要从遍布于各地 ...

  10. 李倩星r语言实战_基于PCR的全球平均气温研究

    段晓鸣 [摘 要] 本文运用主成分回归的方法研究了全球平均气温与CO2,N2O,CFC.11,CFC.12,TSI,Aerosols六个自变量之间的关系,选取了自1983年5月到2008年12月的数据 ...

最新文章

  1. CM12同步源码及编译教程
  2. shell无上传cmd等exe文件权限解决办法
  3. mysql 注入用例_mysql-常用注入渗透手法
  4. Hadoop/Spark生态圈里的新气象
  5. iTunes只能装C盘吗_C盘清理简单汇总
  6. JavaScript实现广度优先搜索BFS算法(附完整源码)
  7. 悲催的CamShift
  8. LeetCode 1162. 地图分析(BFS)
  9. hdu - 2667 Proving Equivalences(强连通)
  10. SpringBoot 利用过滤器Filter修改请求url地址
  11. 【IE】IE对line-height 失效的的解决方案
  12. 网站数据统计分析工具有哪些?这七个实用工具推荐给你
  13. try固定搭配_【昂立推荐】初中英语动词固定搭配大全,值得收藏!
  14. nginx搭建ftp文件服务器,nginx搭建ftp文件服务器
  15. JAVA解析IP地址
  16. Latex 页眉页脚在一章的第1页之后不显示及位置混乱的问题解决
  17. 阿里云Nginx配置站点403Forbidden问题
  18. 如何搭建APP分发平台分发平台搭建教程
  19. android 子页面如何调用父页面函数,Android 调用父类方法,进行子界面刷新
  20. 实现类似微信中查找“附近的人”的功能!

热门文章

  1. Facebook引流到独立站的三种技巧~附保姆级教程
  2. 好用的万年历API推荐
  3. 基于Linux操作系统的在线英英词典C语言代码
  4. messagedigest 图片加密_MessageDigest的功能及用法(加密解密)
  5. android fastboot模式下载以及出现的问题
  6. 使用Setup Factory把java应用打包成安装软件并更改默认安装路径
  7. Python(应用) — Tesseract图片文字识别(一)
  8. 传统的AD域管理存在哪些缺点?
  9. Ubuntu文件目录结构详解
  10. SQL Server 2019重新安装失败的处理方法