在开始读取之前,有必要先了解一下grib文件是什么。以下内容摘自百度百科:
GRIB 码是与计算机无关的压缩的二进制编码,主要用来表示数值天气预报的产品资料。现行的GRIB 码版本有GRIB1 和GRIB2 两种格式。GRIB2较之GRIB1具有加大优点而被广泛使用。如:表示多维数据、模块性结构、支持多种压缩方式、IEEE标准浮点表示法等。
目前有两个版本,第一版(GRIB1)和第二版(GRIB2)。
编解码工具
- GRIB API是ECMWF开发的用于编解码GRIB1和GRIB2的工具,提供c++、fortran、python等语言的API,并提供一系列命令行工具。
- wgrib2 是NCEP开发的GRIB2命令行工具,用于读取、创建和修改GRIB2文件。[1]
一.准备工作
1.先要安装MatLab,我使用的是MatLab R2016a.
2.安装MinGW64编译器(直接下载最新版即可),点击安装,注意安装路径不要有空格。然后为MinGW64配置环境变量:
3.