Argo 数据的下载和预,一直挺麻烦的对吧?Argo 工具箱的argofiles
和argodata
这两个小函数,刚好了这个痛点。用起来蛮轻便,逻辑也清晰,适合你要指定区域、时间段的浮标数据时用。
argofiles的功能比较实用,指定好经纬度范围、起止时间,它能直接帮你列出符合条件的 Argo NetCDF
文件 URL。批量、数据筛选都方便多了,不用你一条条去翻网站。
用argodata
一键下载这些 URL 对应的文件,还能直接把温度、盐度、压力导进 Matlab 工作区。少写多 IO 相关的代码,效率挺高的。对于做海洋数据的你来说,这一步就像开了挂。
虽说叫“工具箱”,但目前就两个功能。嗯,不过就目前这俩来说,已经够日常用一阵子了。写得蛮干净,文档也清楚,适合放进你自己的toolbox
里头备用。
如果你还想拓展一下思路,推荐几个相关资源:多维度数据概览、海洋状态反演代码、MATLAB 中的深度比较函数。可以搭配起来用,做点更复杂的。
对了,注意下文件下载量,如果你选的时间范围太大、区域太广,下载速度会受影响。可以先小批量测试下再跑全量。
如果你常在 Matlab 里海洋浮标数据,那这个工具箱真的值得你收藏一下。