爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 12944|回复: 14

[求助] 各位同学麻烦帮看一下idl打开nc文件并绘图的程序是哪错了

[复制链接]

新浪微博达人勋

发表于 2011-9-1 08:48:40 | 显示全部楼层 |阅读模式

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

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

x
PRO wxy
;d=ncread('e:\o3\output2.nc')
cdfid=ncdf_open('e:\o3\output2.nc')
psopen
cs,scale=1
map
levs,min=1,max=1,step=1
con,field=cdfid.o3(*,*,0),x=cdfid.lon,y=cdfid.lat,title='jan 1888',cb_title='tfgehaE'
psclose
plot,cdfid
END

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

新浪微博达人勋

发表于 2011-9-1 09:07:00 | 显示全部楼层
我也是初学IDL,大家相互交流哈。plot后面能直接加你打开的文件名吗?它的语法一般为:plot,x,y 啊
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2011-9-1 09:18:20 | 显示全部楼层

那去掉plot这一句,其他的有错么?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2011-9-1 09:47:00 | 显示全部楼层
你不用将plot去掉啊,写上你要画出的变量试试,还有直接写map 能显示出地图来吗,我用的是map_set,你试试看!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

0
早起挑战累计收入
发表于 2011-9-1 12:13:27 | 显示全部楼层
我帮你喊喊@何永利
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2011-9-2 23:31:49 | 显示全部楼层
你这是用了idl_guide里的脚本,可是不带这样用的。field=cdfid.o3(*,*,0)这步错了,你看看对应的教程,;d=ncread('e:\o3\output2.nc')这步是对的,为啥注释掉了?field=d.o3(*,*,0)这样你看看行不
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2011-9-2 23:33:25 | 显示全部楼层
还有我建议大家一开始不要用那些脚本,因为你还没懂脚本里边是如何实现画图的,总用脚本会严重影响你学习基本的东西!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2011-9-3 09:16:42 | 显示全部楼层
何永利 发表于 2011-9-2 23:31
你这是用了idl_guide里的脚本,可是不带这样用的。field=cdfid.o3(*,*,0)这步错了,你看看对应的教程,;d=n ...

何版主解释呢很好啊,我没用过脚本,所以不知道到底哪里错了,还瞎说一通,惭愧啊!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2011-9-12 12:04:15 | 显示全部楼层
这个脚本我已经看懂了,有问题可以发我邮箱!wpq1001@163.com
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-10-31 15:20:47 | 显示全部楼层
有没有直接打开NC文件的IDL代码给我发一下,我从来都没有接触过语言qzsyanni@163.com谢谢
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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