get_hycom_online

version 1.0.0 (382 KB) by wu wenfan
A MATLAB function to download HYCOM data easily

9 Downloads

Updated 29 May 2022

From GitHub

View License on GitHub

get_hycom_online

A MATLAB function to download hycom data easily (1992-10-02 to present)

Example-1: Download HYCOM data of a particular moment

clc;clearvars
aimpath = 'E:/data/';
region = [190 240 -5 5]; % Nino3.4
timeTick = datetime(2010,1,1);
varList = {'ssh','temp','salt','u','v'};    
D = get_hycom_online(aimpath, region, timeTick, varList);

Example-2: Download HYCOM data in bulk

clc;clearvars
aimpath = 'E:/data/';
region = [117.5 122.5 37 41]; % the Bohai Sea
timeList = datetime(2020,1,1):hours(3):datetime(2020,2,1);
varList = {'ssh','temp','salt','u','v'};

nTimes = numel(timeList);
for iTime = 1:nTimes
    timeTick = timeList(iTime);
    D = get_hycom_online(aimpath, region, timeTick, varList);
end

Example-3: Download data from a specified HYCOM product

clc;clearvars
aimpath = 'E:/data/';
region = [261 280 17.5 32.5]; % the Gulf of Mexico
timeTick = datetime(2010,1,1);
varList = {'ssh','temp','salt','u','v'};    
URL = 'http://tds.hycom.org/thredds/dodsC/GLBy0.08/expt_93.0?';
D = get_hycom_online(aimpath, region, timeTick, varList, URL);

Sample Figure

avatar

Cite As

wu wenfan (2022). get_hycom_online (https://github.com/wenfanwu/get_hycom_online), GitHub. Retrieved .

MATLAB Release Compatibility
Created with R2022a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.