- Data
- Hosted data systems
- Sea level
- International
- MATLAB routine
MATLAB routine for use with sea level data
A simple MATLAB script to read the netCDF file.
% % A simple Matlab script to read the BODC netcdf file. % % Author: Nathan Bindoff % Date: 28 March 2000 % The script uses Jim Mansbridge's netcdf routines for matlab. % % Documentation and description of these routines can be found at % http://www.marine.csiro.au/sw/matlab-netcdf.html. % % IMPORTANT NOTE: If you run into problems with this script, % it may be that you need to replace getcdf % with getnc. (getcdf was part of the earlier Matlab % 4.x CSIRO release, and the script should work if % you use the old CSIRO software, which is still % available on the www). getnc is used with Matlab 5. % % Read the BODC sea-level data % inqnc('b0033379') % % file='b0033379' % % sea_level=getcdf(file,'sea_level'); sea_level_quality_flag=getcdf(file,'sea_level_quality_flag'); woce_time_of_day=getcdf(file,'woce_time_of_day'); woce_time_of_day_quality_flag=getcdf(file,'woce_time_of_day_quality_flag'); woce_date=getcdf(file,'woce_date'); latitude=getcdf(file,'latitude'); longitude=getcdf(file,'longitude'); % % %The 2 dimensions are 1) primary_dimension = 8760 2) position_dimension = 1. %primary_dimension is unlimited in length % %----- Get further information about the following variables ----- % % -1) None of them (no further information) % 0) All of the variables % 1) sea_level 2) sea_level_quality_flag 3) woce_time_of_day % 4) woce_time_of_day_quality_flag 5) woce_date 6) latitude % 7) longitude