美文网首页
Matlab读取grib数据

Matlab读取grib数据

作者: 碧海蓝天_BLUE2016 | 来源:发表于2020-04-22 22:50 被阅读0次

1.下载nctoolbox工具包:

百度网盘链接:https://pan.baidu.com/s/1WYNo09u4_kPSvCH9VoLmlg

提取码:z20w

2.将下载的nctoolbox压缩包放在MATLAB的toolbox路径下(例如:D:\MATLAB\toolbox),解压文件

3.打开matlab,执行以下操作(重启matlab后需再次执行此操作):

cd D:\MATLAB\toolbox\nctoolbox-nctoolbox-20130305

setup_nctoolbox

图1

4. 接下来读取grib数据,这里提供一个代码供大家参考(图2):

filename='D:\example.grib'   %grib文件路径

x=ncdataset(filename); 

x.variables %显示grib文件中的变量名称

x1=x.data(x.variables{1}); %读取grib文件中的第一个变量数据

图2

5.如果matlab读取识别,提示java out of memory,可以通过提高matlab预设的java heap space解决(图3),设置好后重启matlab即可

相关文章

网友评论

      本文标题:Matlab读取grib数据

      本文链接:https://www.haomeiwen.com/subject/hnigihtx.html