爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 8605|回复: 17

[讨论] matlab打开nc文件时内存不足的问题

[复制链接]

新浪微博达人勋

发表于 2015-3-25 15:28:38 | 显示全部楼层 |阅读模式

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

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

x
    我下载了一个nc数据,1.5G,使用matlab或者其他打开的时候都显示文件太大内存不足,有什么办法可以只提取我需要的经纬度范围的数据然后用matlab打开并保存成TXT格式?求助一下各位大神~~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 成长值: 32430
发表于 2015-3-25 15:42:25 | 显示全部楼层
32位系统?
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2015-3-25 15:48:32 | 显示全部楼层

恩,学校机房的电脑
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-3-25 15:50:25 | 显示全部楼层
我那个都打开不了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 成长值: 32430
发表于 2015-3-25 15:55:33 | 显示全部楼层
jc15050508445 发表于 2015-3-25 15:48
恩,学校机房的电脑

找个64位的电脑去
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 成长值: 32430
发表于 2015-3-25 15:58:31 | 显示全部楼层
一个问题提问一次足够了,下次再这样就要对你进行处理了!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-3-25 16:04:06 | 显示全部楼层
二爷名声在外 发表于 2015-3-25 15:58
一个问题提问一次足够了,下次再这样就要对你进行处理了!

第一次问完以后才发现还有个提问专区0.0{:shy:},换成64位的就行了吗,那我回去装个试试
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 成长值: 32430
发表于 2015-3-25 16:09:22 | 显示全部楼层
jc15050508445 发表于 2015-3-25 16:04
第一次问完以后才发现还有个提问专区0.0,换成64位的就行了吗,那我回去装个试试

在matlab版里面进行正常的提问是可以的,谁让免积分提问那里没有我大Matlab的地盘的…你的电脑配置只要可以就没问题…
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-3-25 22:29:17 | 显示全部楼层
grads可以啊,什么机器都行。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-3-25 23:06:24 | 显示全部楼层
2. ncread(Read data from variable in NetCDF data source)
syntax:
vardata = ncread(source,varname)
vardata = ncread(source,varname,start,count,stride)
直接解释第二条语法:
vardata是你自己想设的变量名;source是你的nc文件(字符型);varname是你想载入的变量名(字符型);start是你这个变量想从哪开始,如[1 1]表示二维变量从最开始读;count表示读入变量的数量,如[50 50]表示读入第一维50个数,第二维50个数;stride意思就是步长,默认的是1,但你也可以设置跳着读数据,如[2 2]表示每间隔两个数读数据。
基本就介绍完了。
ncread看似比ncload麻烦,但是如果你有大量的数据都在一个nc文件中,直接ncload会把所有的variable都读进来,但是有时我们并不想要所有的变量,而且这样读进来的速度会很慢,大大消耗资源。当然R2008b也有相应函数能实现2012a上面的功能,这就需要我们自己看help了。
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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