爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 24603|回复: 11

[其他] 请问大侠们在NCL中怎么能够实现一次储存多个文件啊?

[复制链接]
发表于 2011-11-19 19:50:55 | 显示全部楼层 |阅读模式

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

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

x
我知道NCL出图以后保存的都是最开始wks的位置,对吧?
如果我想要在一个NCL里面同时输出多个文件,应该怎么做呢?主要是比如我做循环输出不同层次资料的时候,我想把不同层次的保存在不同的pdf中……
我开始尝试设置几个wks1、2、3,但是报错说不能同时打开几个wks。
密码修改失败请联系微信:mofangbao
 成长值: 19710
发表于 2011-11-19 20:52:04 | 显示全部楼层
你就做循环呗,画完一个层次关闭wks,再打开画另一个层次。。。。
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2011-11-19 22:05:02 | 显示全部楼层
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2011-11-20 17:00:59 | 显示全部楼层
兰溪之水 发表于 2011-11-19 20:52
你就做循环呗,画完一个层次关闭wks,再打开画另一个层次。。。。

额~大大~现在wks的问题解决了,可是我要打开不同的nc文件,不是用addfiles的那个,因为两个文件中的变量数目不一样,这个时候怎么关闭上一次设定的东西啊?我试着用了俩begin end,但是两个时次变量维数不一致的时候就会报错……但是变量太多了我又不可能一个一个的释放呀……
密码修改失败请联系微信:mofangbao
 成长值: 19710
发表于 2011-11-20 22:39:52 | 显示全部楼层
@陪着你的路人不是很懂你的意思。。。
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2011-11-20 23:00:23 | 显示全部楼层
兰溪之水 发表于 2011-11-20 22:39
@陪着你的路人不是很懂你的意思。。。

就是这样子:

begin
  a = addfile("./wrfout_d01_2011-07-25_00:00:00.nc","r")

  type = "pdf"
  wks=gsn_open_wks(type,"111119_1_surface")
  gsn_define_colormap(wks,"BlWhRe")
  res=True
  res@MainTitle="111119_1"
然后巴拉巴拉巴拉一大串  
end

begin
a = addfile("./wrfout_d02_2011-07-25_00:00:00.nc","r")

  type = "pdf"
  wks=gsn_open_wks(type,"111119_2_surface")
  gsn_define_colormap(wks,"BlWhRe")
  又是一堆巴拉巴拉巴拉~
end
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2011-11-20 23:02:50 | 显示全部楼层
兰溪之水 发表于 2011-11-20 22:39
@陪着你的路人不是很懂你的意思。。。

这个是在同一个ncl里面的
密码修改失败请联系微信:mofangbao
发表于 2011-11-21 00:08:02 | 显示全部楼层
陪着你的路人 发表于 2011-11-20 23:02
这个是在同一个ncl里面的

你为什么要在同一个ncl脚本里打开两个文件呢?你这样做的目的是什么?还有变量的冲突指的是哪里?最好把你想干什么,脚本是怎样,出现的错误都贴出来,不然别人看起来很费劲。。。
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2011-11-21 16:08:07 | 显示全部楼层
浪迹天涯 发表于 2011-11-21 00:08
你为什么要在同一个ncl脚本里打开两个文件呢?你这样做的目的是什么?还有变量的冲突指的是哪里?最好把你 ...

额~其实是因为想省事儿,所以想一次用一个NCL文件读取二重网格的两个wrfout数据,冲突的变量就是里面的tc,slp这些所有的变量,第一个文件运算完了之后,第二个文件读到这些变量的地方就显示左右维数不同。额~至于原来的脚本,因为忙着出图,所以我后来还是改成两个文件,已经没有问题了
密码修改失败请联系微信:mofangbao
发表于 2012-5-14 15:48:06 | 显示全部楼层
永远记住delete
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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