爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 5730|回复: 2

请问cdo如何输出nc文件中的一个变量到新nc文件中

[复制链接]

新浪微博达人勋

发表于 2015-1-23 19:51:04 | 显示全部楼层 |阅读模式
GrADS
系统平台:
问题截图: -
问题概况: 利用cdo中的 cdo selname,names ifile ofile可以讲变量输出。但是其坐标信息也改变了,怎么保存其坐标信息呢?或者grads和ncl能不能实现呢
我看过提问的智慧: 看过
自己思考时长(天): 2

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

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

x

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

新浪微博达人勋

发表于 2015-1-23 22:18:07 | 显示全部楼层
ncl 可以
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"
load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/shea_util.ncl"

begin

        system ("rm ud.nc vd.nc")

        in1 =addfile("/scratch/student/bozk/ex/vwnd.mon.mean.nc","r")
        in2 =addfile("/scratch/student/bozk/ex/uwnd.mon.mean.nc","r")
               time  = in1->time
               lev   = in1->level
               lon   = in1->lon
               lat   = in1->lat

        v  = short2flt(in1->vwnd(:,:,:,:))
        u  = short2flt(in2->uwnd(:,:,:,:))

          fud   = addfile ("ud.nc","c")
          fvd   = addfile ("vd.nc","c")

        div = uv2dvG(u,v)

          ud    = new ( dimsizes(u), typeof(u), u@_FillValue )
        vd    = new ( dimsizes(v), typeof(v), v@_FillValue )

          dv2uvg(div,ud,vd) ; div  ==> divergent  wind components

          copy_VarCoords(u, ud )
          copy_VarCoords(v, vd )
          ud@long_name  = "Zonal Divergent Wind"
          ud@units      = u@units
          vd@long_name  = "Meridional Divergent Wind"
          vd@units      = v@units

          fud->u = ud
          fvd->v = vd
end

密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2015-1-24 09:11:35 | 显示全部楼层
張顧.煒Zane 发表于 2015-1-23 22:18
ncl 可以
load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_code.ncl"
load "$NCARG_ROOT/lib/ncarg/ncls ...

ok非常感谢
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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