爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 7891|回复: 8

[其他] 求助,初涉ncl绘图和气象数据

[复制链接]

新浪微博达人勋

发表于 2014-7-8 15:31:45 | 显示全部楼层 |阅读模式

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

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

x
以下信息是用ncl的printVarSummary打印出来的变量t的信息:其中最后两行提示错误,是什么错误啊???求解答,非气象专业的小白
谢谢了。。。

绘制等值线的程序,程序源代码:
load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_code.ncl"
load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_csm.ncl"

begin
fi = addfile("./absolute.nc", "r")
t= fi->tem ; 温度数据
printVarSummary(t)
wks = gsn_open_wks("pdf", get_script_prefix_name())
gsn_define_colormap(wks,"WhBlGrYeRe")
res = True
plot = gsn_csm_contour_map(wks, t({5},:,:), res)
end

打印出来的变量t信息和提示的错误:
Variable: t
Type: short
Total Size: 62208 bytes
            31104 values
Number of Dimensions: 3
Dimensions and sizes:   [time | 12] x [lat | 36] x [lon | 72]
Coordinates:
            time: [1..12]
            lat: [87.5..-87.5]
            lon: [-177.5..177.5]
Number Of Attributes: 5
  long_name :   CRU_Global_1961-1990_Mean_Monthly_Surface_Temperature_Climatology
  units :       celsius
  scale_factor :        0.01
  valid_min :   -9000
  missing_value :       -9999
fatal:Coordinate subscript type mismatch. Subscript (0) can not be coerced to type of coordinate variable
fatal:Execute: Error occurred at or near line 20 in file ztry.ncl

请问怎么解决啊?谢谢各位大神了。。。

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-7-8 16:00:11 来自手机 | 显示全部楼层
这个不是printVarSummary的错误。问题应该处在plot那一行。可能的原因是,time坐标变量的类型不是整形。把该行大括号里面的5改成5.0试试看。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-7-8 17:07:34 | 显示全部楼层
学习了   
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-7-8 18:35:09 | 显示全部楼层
longlivehj 发表于 2014-7-8 16:00
这个不是printVarSummary的错误。问题应该处在plot那一行。可能的原因是,time坐标变量的类型不是整形。把 ...

我也不知道,我把那个大括号去掉了,结果就好了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-7-9 12:06:14 | 显示全部楼层
striver_zhu 发表于 2014-7-8 18:35
我也不知道,我把那个大括号去掉了,结果就好了

呵呵,好吧,加与不加大括号是有区别的,好好学习一下吧!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-7-9 12:28:56 | 显示全部楼层
longlivehj 发表于 2014-7-9 12:06
呵呵,好吧,加与不加大括号是有区别的,好好学习一下吧!

问一下子啊,那个加与不加的区别在哪里啊?小白完全不明白
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-7-9 14:00:47 | 显示全部楼层
striver_zhu 发表于 2014-7-9 12:28
问一下子啊,那个加与不加的区别在哪里啊?小白完全不明白

http://www.ncl.ucar.edu/Document ... es.shtml#Subscripts
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-7-9 15:22:50 | 显示全部楼层
longlivehj 发表于 2014-7-9 14:00
http://www.ncl.ucar.edu/Document/Manuals/Ref_Manual/NclVariables.shtml#Subscripts

XIEXIENI....
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-7-9 16:07:31 | 显示全部楼层
longlivehj 发表于 2014-7-9 14:00
http://www.ncl.ucar.edu/Document/Manuals/Ref_Manual/NclVariables.shtml#Subscripts

大神就是厉害
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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