matlab.io.hdfeos.sw.readField
Namespace: matlab.io.hdfeos.sw
Read data from swath field
Syntax
data = readField(swathID,fieldname)
data = readField(swathID,fieldname,start,count)
data = readField(swathID,fieldname,start,count,stride)
Description
data = readField(swathID,fieldname) reads
an entire swath field.
data = readField(swathID,fieldname,start,count) reads
a contiguous hyperslab of data from the swath field fieldname.
The start input specifies the zero-based index
of the first element to be read. count specifies
the number of elements along each dimension to read.
data = readField(swathID,fieldname,start,count,stride) reads
a strided hyperslab of data from the swath field fieldname.
The stride input specifies the inter-element spacing
along each dimension.
This function corresponds to the SWreadfield function
in the HDF-EOS library C API, but because MATLAB® uses FORTRAN-style
ordering, the start, count,
and stride parameters are reversed with respect
to the C library API.
Examples
import matlab.io.hdfeos.* swfid = sw.open('swath.hdf'); swathID = sw.attach(swfid,'Example Swath'); data = sw.readField(swathID,'Longitude'); sw.detach(swathID); sw.close(swfid);