|
在windows下ivf编译器读取nc文件,读出来的数据和matlab中读出来的完全不一样。
同一个数据文件,同样的变量。
[Fortran] 纯文本查看 复制代码 1 | STATUS = nf 90 _open ( NCFileName , nf 90 _nowrite , NCID ) |
2 | if ( STATUS /= nf 90 _noerr ) print * , NF 90 _STRERROR ( STATUS ) |
[Fortran] 纯文本查看 复制代码 1 | status = nf 90 _inq_varid ( ncid , 'z' , varid ) |
2 | print * , 'z_varid' , varid |
3 | allocate ( z ( nLons , nLats ) ) |
5 | status = nf 90 _get_var ( ncid , varid , z ) |
6 | if ( status /= nf 90 _NoErr ) print * , NF 90 _STRERROR ( STATUS ) |
|
|