%% Read Subset of Data in Data Set
% Retrieve info about the example file, example.hdf.

fileinfo = hdfinfo('example.hdf');

%
% Retrieve information about Scientific Data Set in example.hdf.

data_set_info = fileinfo.SDS;

%
% Check the size of the data set.

data_set_info.Dims.Size

%
% Read a subset of the data in the data set using the 'index' parameter with hdfread. This example specifies a starting index of [3 3], an interval of 1 between values ([] meaning the default value of 1), and a length of 10 rows and 2 columns.

data = hdfread(data_set_info,'Index',{[3 3],[],[10 2]});
data(:,1)

%

data(:,2)

% Copyright 2015 The MathWorks, Inc.