爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 4890|回复: 2

[作图] ncl 站点插值出错

[复制链接]

新浪微博达人勋

发表于 2017-8-26 13:19:30 | 显示全部楼层 |阅读模式

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

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

x
中国160站站点插值的程序和错误如图,求解答
begin
fr="e:/cyg/cygdrive/tsummer_d.txt"
r=asciiread(fr, 160, "float")
;printVarSummary(r)
;flat="e:/cyg/cygdrive/lat.txt"
;lat=asciiread(flat, 41, "float")
;flon="e:/cyg/cygdrive/lon.txt"
;lon=asciiread(flon, 71, "float")
flatlon="e:/cyg/cygdrive/lat_lon.txt"
latlon=asciiread(flatlon, (/160,2/), "float")
zlat=latlon(:,0)
zlon=latlon(:,1)
;print(zlat)
load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_code.ncl"
load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_csm.ncl"
load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/contributed.ncl"
olon=new(71, "float")
olat=new(41, "float")
do i=0,70
    olon(i)=70+i
end do  
do l=0,40
    olat(l)=15+l
end do
olon!0="zlon"
olon@long_name="lon"
olon@units="degrees_east"
olon&lon=olon
olat!0="zlat"
olat@long_name="lat"
olat@units="degrees_north"
olat&lat=olat

data1=new((/41,71/), "float")
;cha=new((/41,71/), float)
r@_FillValue=9999
rscan=(/10,5,3/)
data1=obj_anal_ic_deprecated(zlon, zlat, r, olon ,olat, rscan, False)

微信图片_20170826133027.png
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-8-26 22:33:44 | 显示全部楼层
olon!0="zlon"
上句,你定义了一个叫 "zlon"的 dimension.
下句,你在存取一个叫 "lon" 的dimension。这两个名字要一样
olon&lon=olon
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-8-28 10:00:44 | 显示全部楼层
应该是olon&zlon =olon吧
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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