爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 7318|回复: 7

[作图] 关于NCL脚本问题

[复制链接]
发表于 2014-3-26 15:59:31 | 显示全部楼层 |阅读模式

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

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

x
最近在做站点降水图,然后以http://blog.sina.com.cn/s/blog_44f7c0840100on44.html为例,对其中的几句并不是太懂,麻烦各位大神讲解下
首先创建存放差值后生成数据的数组 根据亚洲截图的经纬度而定北纬17-57,东经72-138这个矩形框内插值
  olon = new(66,"float");
  olat = new(40,"float");
  data1 = new((/40,66/),"float")
  do i=0,65
     olon(i) =72+i
  end do
  do l=0,39
     olat(l) = 17+l
  end do
和最后调用插值函数
  rscan = (/10,5,3/)   ;连续的有效半径大小,最大为10,依次递减
  data1 = obj_anal_ic_deprecated(lon,lat,R,olon,olat,rscan, False)  ;Creanm插值
这两段具体是什么意思?第一段为什么这么做?一直不太理解
密码修改失败请联系微信:mofangbao
发表于 2014-3-26 16:08:41 | 显示全部楼层
本帖最后由 longlivehj 于 2014-3-26 16:11 编辑

第一部分就是生成输出的网格,实际上可以简单一点:
olon = ispan(72, 138, 1)
olat = ispan(17, 57, 1)

第二部分就是调用插值函数,按声明一个个参数往里放。
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2014-3-26 17:02:06 | 显示全部楼层
longlivehj 发表于 2014-3-26 16:08
第一部分就是生成输出的网格,实际上可以简单一点:
olon = ispan(72, 138, 1)
olat = ispan(17, 57, 1)
...

这两部分自己看着看着就看懂了...不过也谢谢你的回答,我还有一个疑问就是
lines = asciiread(argu(2)+argu(3),-1,"string") 中argu92)+argu(3)又是什么意思呢?
密码修改失败请联系微信:mofangbao
发表于 2014-3-26 17:12:33 | 显示全部楼层
BDRUSH 发表于 2014-3-26 17:02
这两部分自己看着看着就看懂了...不过也谢谢你的回答,我还有一个疑问就是
lines = asciiread(argu(2)+a ...

就是把config.txt中的第三行何第四行组合成一个字符串,应该就是数据文件的完整路径。
你可以把config.txt的四行复制保存到本地,然后在ncl里面一行一行的执行代码,并打印相关记过,就容易明白程序的目的了。
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2014-3-26 17:19:07 | 显示全部楼层
longlivehj 发表于 2014-3-26 17:12
就是把config.txt中的第三行何第四行组合成一个字符串,应该就是数据文件的完整路径。
你可以把config.t ...

我没有源文件,就自己找了个数据文件一步一步进行print,然后运行到这步就不能出结果了……
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2014-3-26 17:19:23 | 显示全部楼层
额,两个小财神卡,给力
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2014-3-26 18:43:32 | 显示全部楼层
longlivehj 发表于 2014-3-26 17:12
就是把config.txt中的第三行何第四行组合成一个字符串,应该就是数据文件的完整路径。
你可以把config.t ...

应该差不多是像你所说的那样理解,3Q拉
密码修改失败请联系微信:mofangbao
发表于 2018-5-6 21:52:29 | 显示全部楼层
求问插值半径有什么含义?好像插值半径不同  画出来的图也不太一样
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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