=True M=filenum+5 fWidth = 10 ; specify the format width fDec = 2 ; specify the number to the right of decimal point fmtf = M + "f" + fWidth + "." + fDec ; same as "7f10.2"opt@fout ="output_u.txt"write_matrix (output_u, fmtf, opt)
write_matrix (output_u, fmtf, opt)
write_matrix (output_u, fmtf, opt)
对于一般较为简单的结果,我们可能会希望用简单的文本文件来记录数据,NCL也能方便的输出文本文件,提供了write_table,write_matrix,asciiwrite等函数可以使用。兰溪推荐大家使用的是write_table函数(//www.ncl.ucar.edu/Document/Functions/Built-in/write_table.shtml),它能较为方便地控制输出文本文件的头文件、输出格式...
NCL中文学习手册
Fortran接口写无格式顺序文件fbinrecwrite,fbinwrite,写直接存取文件fbindirwrite和C接口写文件cbinwrite。 示例:读取GrADS二进制数据文件 GrADS控制文件365天日降水量 6 16 7 17 2.ASCII文件 读取ASCII文件:asciiread,readAsciiHeader和readAsciiTable; 写入:asciiwrite和write_matrix。 示例:读取简单ASCII表 ASCII数据...
ncl操作手册 NCARCommandLanguage(NCL)一、简介 二、语法 •2.2数据类型 数值型:double(64位)、float(32位)、long(32或64位),integer(32位),short(16位)、byte(8位)。非数值型:string、character、graphic、file、logical、list。•2.3运算符 •代数运算符 –+ 加 –- 减 –* 乘 –^ 指数 –...
write_matrix(x,fmtf,opt) 写netCDF/HDF文件有两种方法来创建netCDF/HDF文件,一种为”简单方法”,一种为”传统途径”:在写入任何值之前需要明确的定义文件的内容。简单方法fo = addfile(“”,”c”)要想创建一个没有上限的维(一般是时间),必须在写入值之前添加如下代码filedimdef ncl操作手册 来自淘豆网ww...
例:asciiwrite(foo.ascii,x) write_matrix(data[*][*]:numeric,fmtf:string,option)可以写多列,并且可以控制格式。 例:fmtf =“15f7.2” ; fortran字符格式字符串 opt = True opt@fout = foo.ascii write_matrix(x,fmtf,opt) 3.4 写netCDF/HDF文件 有两种方法来创建netCDF/HDF文件,一种为”简单方法...
The original procedure was write_matrix . This can write to either a text file or to standard out. It is limited to one variable of the same type. It use fortran style format syntax. Two new procedures were introduced in NCL version print_table andwrite_table . These can handle variables...