爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
楼主: kongfeng0824

[源程序] 【原创+整合版】matlab批量读取nc文件

  [复制链接]
发表于 2014-11-19 22:41:02 | 显示全部楼层
guchenglin 发表于 2014-11-19 16:34
您好这个问题也困扰我很长的时间了,我想问题一下PrecipData(:,:,:,s),括号里面的冒号与 s都是什么意思 ...

冒号代表该维度全取,s是外循坏的参数,表示一次循环就将一个precip计入前面的数据中
密码修改失败请联系微信:mofangbao
发表于 2014-11-19 16:34:43 | 显示全部楼层
一水天下 发表于 2014-8-17 13:40
先看下precip是几维的,然后在读取的时候增加一维s,PrecipData(:,:,:,s) = ncread(filename,'precip');
...

您好这个问题也困扰我很长的时间了,我想问题一下PrecipData(:,:,:,s),括号里面的冒号与 s都是什么意思。谢谢了
密码修改失败请联系微信:mofangbao
发表于 2014-11-12 14:13:45 | 显示全部楼层
暂时用不到,不过mark一下~
密码修改失败请联系微信:mofangbao
发表于 2014-11-11 15:06:33 | 显示全部楼层
非常强大
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

发表于 2014-11-10 22:59:34 | 显示全部楼层
谢谢楼主分享
密码修改失败请联系微信:mofangbao
发表于 2014-11-7 10:11:57 | 显示全部楼层
看到这个帖子,我仿佛看到了光明,希望,怎知,它[X, Y] = meshgrid(LatData,LonData);打乱了我的节奏。出现了错误提示,maximum variable size allowed by the program is exceeded。按错误提示,查找错因,内存小或转稀疏矩阵。内存改为8核,仍然如此。稀疏矩阵就茫然了。楼主,你没遇到这个问题吗,求解,求解,
密码修改失败请联系微信:mofangbao
发表于 2014-10-24 10:14:58 | 显示全部楼层
请问MATLAB可以读ctl文件的数据么,GRADS不用nc文件画图吧?有点晕,不是一点晕,是很晕,,,看来概念还不清楚
密码修改失败请联系微信:mofangbao
发表于 2014-10-23 18:41:22 | 显示全部楼层
感激万分,谢谢分享!
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2014-10-9 09:24:07 | 显示全部楼层
vendya 发表于 2014-9-30 23:19
楼主,请问,matlab读取nc数据的时候是怎么存储的?行是经度,列是维度吗?当我用ncread 读取出数据的时候 ...

需要对数据转置
密码修改失败请联系微信:mofangbao
发表于 2014-10-8 20:03:08 | 显示全部楼层
谢谢楼主分享,解决一个大难题啊,哈哈哈
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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