- 积分
- 46396
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2011-9-8
- 最后登录
- 1970-1-1
成长值: 19710
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 兰溪之水 于 2017-6-5 22:37 编辑
grads2ascii第二版发布 - *==========================================================
- *-------*--------*--------*-------*--------*------
- * 函数说明:
- * grads2ascii V2.0函数用于把GrADS读进来的数据输出到ASCII文件,
- * 如.txt, .csv等.
- *--------------------*-------------------*-----------
- * 使用方法:
- * ①使用前将 grads2ascii.gs 放到GrADS安装目录:
- * 1.9版本的\GrADS19\lib目录下;
- * 2.0版本的\OpenGrADS\Contents\Resources\Scripts目录下;
- * ②使用此函数前需用GrADS打开需要转换的数据文件;
- * ③用法:
- * grads2ascii expr filename n/a [format numl numb [u]]
- * expr 要输出变量的变量名
- * filename 变量输出的ASCII文件路径及文件名
- * n/a 数据存到新建(n)的文件或追加(a)到老文件
- * format 输出数据的格式,与C语言类似,默认是%g
- * numl 每个记录(行)输出的数据个数,默认是8
- * numb 每两个数据间插入的空格数,默认是1
- * u 输出'Undef'代替数据中的缺省值
- * 如:
- * 'reinit '
- * 'sdfopen H:\test\slp.2010.nc'
- * 'grads2ascii slp H:\test\slp.txt n %8.0f 144 1'
- * 'reinit'
- * ;
复制代码 第二版跟第一版的区别就是增加了覆盖原来的文本文件还是追加到原来的文本文件
用法如上所示
'reinit '
'sdfopen H:\test\slp.2010.nc'
'grads2ascii slp H:\test\slp.txt n %8.0f 144 1'
'reinit'
;
“n”表示创建新的文件(若没有老文件)或覆盖原来的老文件
“a”表示创建新的文件(若没有老文件)或追加到原来的老文件
源代码改动不多,抹黑糊里糊涂改的,若实践中发现问题,可跟帖,并贴上详细错误信息~详细见附件~
2017-06-05更新:
grads2ascii.gs
(4.93 KB, 下载次数: 225, 售价: 2 贡献)
|
评分
-
查看全部评分
|