在MATLAB中使用地球科学数据

MATLAB支持多种数据格式和文件类型,如NetCDF、HDF和USGS Landsat 8。这些常见的格式是研究科学家、数据设施,甚至是代码托管网站(如GitHub和Dropbox)之间交换数据的通用格式。

在开始任何项目之前,您需要了解输入数据格式并选择目标输出格式。除了支持广泛的与地球科学相关的格式外,MATLAB还支持许多通用的数据交换格式和工具,如CSV和web服务。或者,您也可以使用内置的MATLAB MAT文件格式。

在MATLAB中使用NetCDF NASA数据:海洋颜色和海面温度的探索

数据格式和Web服务支持

MATLAB支持多种标准文件格式,使您能够从公共数据存储库中读取数据,例如由USGS、NASA、NCAR/UCAR和IRIS托管的数据存储库。你也可以直接从网上获取数据硬件和传感器包括你的手机和物联网。


MATLAB兼容的数据和工具

许多数据中心使用MATLAB支持的通用数据格式托管数据。这意味着您可以将数据直接带入MATLAB进行分析和可视化。与地球科学有关的数据设施提供的可用数据和工具包括:

地震学:虹膜/ DMC: IRIS的数据管理中心提供irisfetch.m该工具允许MATLAB用户访问IRIS仓库中的地震数据。

NCAR/UCAR -国家大气研究中心的雷达数据:MATLAB可以轻松读取雷达和激光雷达数据(CfRadial),因为它被格式化为HDF5和netCDF。EMERALD——雷达和激光雷达数据的MATLAB环境,由NCAR/UCAR的科学家开发——包括一个易于交互的GUI和一个用于需要编程的任务的API。

来自USGS的ADCP数据处理工具箱:由USGS开发的VMT(速度测绘工具箱)使您能够处理和可视化来自河流和其他水道的ADCP(声学多普勒电流剖面仪)数据,以了解和探索流体运动、声学后向散射和测深。

DataONE的地球和环境数据: DataONE储存数据,并与与地球和环境有关的其他数据储存库相连。DataONE开发了一个MATLAB脚本来帮助您处理数据。它还使您能够跟踪数据的来源到处理数据的MATLAB代码。

SEA-MAT -海洋学家的MATLAB工具:SEA-MAT最初由伍兹霍尔科学中心/USGS整理,提供了帮助您使用MATLAB分析海洋学数据的工具。这些工具是由海洋学社区的MATLAB用户编写的。世界杯预选赛小组名单探索工具,添加自己的工具,并在GitHub和File Exchange上搜索更多处理海洋数据的工具。

来自SeaView的海洋学threds数据: SeaView项目可以使用THREDDS服务器和OPeNDAP访问海洋数据集合。MATLAB可以直接从netCDF文件中读取这些数据,也可以通过THREDDS服务器浏览和细分数据。

额外的格式:还有更多的工具可以将数据读取到MATLAB中,例如用于读取的代码Teledyne RDI文件,处理的ADCP文件生物声学DTX数字回声测深仪数据.在谷歌中搜索数据文件类型和MATLAB,以找到读取、写入和处理代码。

Baidu
map