请选择 进入手机版 | 继续访问电脑版
爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 7090|回复: 12

[讨论] 如何解决数组太大MATLAB无法处理的问题?

[复制链接]

新浪微博达人勋

发表于 2017-10-19 15:37:06 | 显示全部楼层 |阅读模式

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

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

x
MATLAB.png 问题如图,想问一下MATLAB有什么指令或别的办法解决这个问题?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-10-19 15:45:17 | 显示全部楼层
分开一段一段读取和处理……

lz你这个要读的确实太大了,放若干年前一个盘区都能给撑爆啦,直接给读在内存里肯定不现实,之后的处理更是了……
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-10-19 16:04:30 | 显示全部楼层
weinihou 发表于 2017-10-19 15:45
分开一段一段读取和处理……

lz你这个要读的确实太大了,放若干年前一个盘区都能给撑爆啦,直接给读在内 ...

其实这个nc文件只有1.87G,不知道为啥MATLAB说40多G哇~~~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 成长值: 32430
发表于 2017-10-20 04:14:06 | 显示全部楼层
换电脑
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2017-10-20 07:16:24 | 显示全部楼层
superwawa 发表于 2017-10-19 16:04
其实这个nc文件只有1.87G,不知道为啥MATLAB说40多G哇~~~

应该是nc压缩后才一点多G,实际解压出来有40多
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-10-20 08:33:52 | 显示全部楼层
用集群处理吧
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-10-23 17:03:18 | 显示全部楼层
在大型机上转吧。。。。。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-10-24 17:53:35 | 显示全部楼层
循环处理,比如你的数据(100,200,300),每次循环只处理部分信息,
for i=1,300  
     read (:,:,i)
     处理模块

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-10-25 14:34:01 | 显示全部楼层
你这种情况只能在大型机上算。。。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-10-26 00:06:49 | 显示全部楼层
谢谢楼主,楼主辛苦了
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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