爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 13664|回复: 10

ncl删除nc文件中变量?

[复制链接]
发表于 2013-4-15 19:52:05 | 显示全部楼层 |阅读模式

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

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

x
请问,能否用ncl控制删除一个nc文件中的变量?比如说想删除time这个变量?谢谢啦!
密码修改失败请联系微信:mofangbao
发表于 2013-4-15 20:51:32 | 显示全部楼层
time删除了,你这个资料还有什么用。。。。time是维数啊,你只能是截取,比如同时有高度场和温度场,你可以删除一个去
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2013-4-16 21:25:00 | 显示全部楼层

谢谢啦!我的情况是这样,我有两组nc数据a和b,我想把b中的time(也是一个变量0:0.25:365)赋给a。但是两个数据中time分别是dble和float,不能直接赋值,所以想把a中的time删掉,再把b中time赋给a。。。。。有点乱,我找了个笨方法,就是重新造一个新数据c,把b中time和a中其他变量放在一起,倒是也可以。。。
密码修改失败请联系微信:mofangbao
发表于 2013-4-19 23:09:43 | 显示全部楼层
是可以对nc文件里面的内容进行修改的
密码修改失败请联系微信:mofangbao
发表于 2013-5-3 15:56:14 | 显示全部楼层
你相当于重新读一遍,时间维为什么要删除
密码修改失败请联系微信:mofangbao
发表于 2015-11-7 19:52:40 | 显示全部楼层
易小凯 发表于 2013-4-19 23:09
是可以对nc文件里面的内容进行修改的

能问下怎么修改啊,我想做海温的敏感性实验,请教如何把sst 加1
密码修改失败请联系微信:mofangbao
发表于 2015-11-7 20:20:56 | 显示全部楼层
addfile("bulabula.nc","w") 此为可读写状态
就是 即可以读 又可以写,那把那个变量读出来,然后用delete吧时间删掉,再以原变量写进去,覆盖掉原来的应该就好了。
密码修改失败请联系微信:mofangbao
发表于 2015-11-8 08:27:45 | 显示全部楼层
ymcmb 发表于 2015-11-7 19:52
能问下怎么修改啊,我想做海温的敏感性实验,请教如何把sst 加1

7楼正解,但不建议你直接修改原来文件中的数据,可以新建一个数据。
密码修改失败请联系微信:mofangbao
发表于 2015-11-9 15:52:32 | 显示全部楼层
易小凯 发表于 2015-11-8 08:27
7楼正解,但不建议你直接修改原来文件中的数据,可以新建一个数据。

好的,我后来试了可以的,不过为什么建议要新建一个数据,我直接改会有什么影响吗
密码修改失败请联系微信:mofangbao
发表于 2015-11-9 17:03:58 | 显示全部楼层
ymcmb 发表于 2015-11-9 15:52
好的,我后来试了可以的,不过为什么建议要新建一个数据,我直接改会有什么影响吗

只是觉得对于下载或者模式输出的数据不要轻易修改,方便以后查看。
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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