z = grdread2('filename.grd')将在z中将数据返回为矩阵
[x,y,z] = grdread2('filename.grd')还将返回适用于Matlab命令的X和Y向量,例如图像或轮廓。
例如,ImageC(x,y,z);轴XY
此功能将加载COARDS标准的NETCDF GRDFILES,GMT 4及更高版本的标准格式,以及GMT V3 NetCDF格式。数据矩阵Z将具有适合于NetCDF文件中使用的数据类型的MATLAB数据类型。虽然可以读取网格线和像素已登记的网格,但是像素注册将转换为Matlab中的X和Y v v的网格线注册。
此程序目前对NetCDF文件的内容和结构进行了很少的错误检查,这可能并不总是有效的(特别是在其他软件中创建的网格中,即使它们可以由GMT读取)。它已经在3.1自3.1以来,在OS X,Linux和Windows中使用MATLAB R2009B以及OS X中的R2008B中创建的网格文件上进行了测试。它不适用于任何二进制网格文件格式。用户有责任确定此程序是否适用于任何给定的任务。
有关GMT网格文件格式的更多信息,请参阅:
http://www.soest.hawaii.edu/gmt/gmt/doc/gmt/html/gmt_docs/node70.html.
GMT(通用映射工具)由Paul Wessel和Walter H. F. Smith开发
(http://gmt.soest.hawaii.edu)
另见GrdWrite2,Grdinfo2
Kelsey Jordahl(2021年)。Grdread2.(https://www.mathwands.com/matlabcentral/fileexchange/25683-grdread2),Matlab中央文件兑换。检索到。