爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
楼主: Aires

[程序设计] Matlab读取nc文件常用命令总结

  [复制链接]

新浪微博达人勋

发表于 2017-7-13 16:20:28 | 显示全部楼层
Aires 发表于 2017-7-12 18:16
我不清楚它时间是怎么计算的。模式或者数据记录的时候时间是有一定的存储方式的。我觉得你没有必要读取时 ...

因为我是需要时间和海温的数据,这两个数据读出来都很奇怪,时间是负数,海温要么是同一个数字,要么是nan,不知道怎么回事也找不到人问。。。所以想请教楼主,我该怎么操作呢?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-7-13 16:35:39 | 显示全部楼层
初雪初心 发表于 2017-7-13 16:20
因为我是需要时间和海温的数据,这两个数据读出来都很奇怪,时间是负数,海温要么是同一个数字,要么是na ...

海温的话检查一下你选的区域是不是有问题。时间的话读出来可能不是1-12的,因为模式的存储和我们理解的不一样,你如果需要时间的话,就自己设一个矩阵,比如 t = 1:12;
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-7-13 17:13:12 | 显示全部楼层
Aires 发表于 2017-7-13 16:35
海温的话检查一下你选的区域是不是有问题。时间的话读出来可能不是1-12的,因为模式的存储和我们理解的不 ...

我读出来的时间是12个负数,负好几千,不知道咋回事
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-7-13 17:18:58 | 显示全部楼层
Aires 发表于 2017-7-13 13:31
我建议使用matlab官网自带的netcdf工具箱,不用自己下载。自带的nc函数使用起来都非常方便的。我记得可能 ...

我电脑上装的是2015b的MATLAB,那您的意思是说不需要装netcdf工具箱就可以直接读取nc数据了吗。我之前找了几个方法读取,但是读不出来。不知道哪里出了问题。MATLAB小白望指教
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-7-13 20:42:47 | 显示全部楼层
初雪初心 发表于 2017-7-13 17:13
我读出来的时间是12个负数,负好几千,不知道咋回事

没有必要读取,直接自己设一个矩阵就好了。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-7-13 20:49:37 | 显示全部楼层
潘潘潘昔年 发表于 2017-7-13 17:18
我电脑上装的是2015b的MATLAB,那您的意思是说不需要装netcdf工具箱就可以直接读取nc数据了吗。我之前找 ...

在Matlab命令行窗口里输入doc ncdisp, doc ncread, doc ncwrite学习一下。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-7-15 19:27:04 | 显示全部楼层
Aires 发表于 2017-7-13 20:49
在Matlab命令行窗口里输入doc ncdisp, doc ncread, doc ncwrite学习一下。

谢谢指点!要学的还有很多啊!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-7-18 11:04:35 | 显示全部楼层
楼主你好,我想问一下在批量处理nc文件时,我想将损坏的nc文件名批量导出,该如何将文件名批量导出到一个txt文本中呢?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-7-18 11:57:15 | 显示全部楼层
游走 发表于 2017-7-18 11:04
楼主你好,我想问一下在批量处理nc文件时,我想将损坏的nc文件名批量导出,该如何将文件名批量导出到一个tx ...

什么叫损坏的nc文件?你可以做if语句,把它们写入txt文件。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-7-21 09:30:25 | 显示全部楼层
Aires 发表于 2017-7-18 11:57
什么叫损坏的nc文件?你可以做if语句,把它们写入txt文件。

就是文件出现破损,用netcdf无法读取,想把这部分文件的文件名写入一个txt文件,但是将名字写入txt这一个步骤我不知道从何入手,请问楼楼能给点建议么?
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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