Summary of MATLAB HDF4 capabilities
The MATLAB® software provides a set of low-level functions that enable you to access the HDF4 library developed by the National Center for Supercomputing Applications (NCSA). For information about HDF4, go to the HDF Web page at http://www.hdfgroup.org.
Note: This section does not apply to MATLAB HDF5 capabilities, which is a completely separate, incompatible format.
The following table lists all the HDF4 application programming interfaces (APIs) supported by MATLAB with the name of the MATLAB function used to access the API. To use these functions, you must be familiar with the HDF library. For more information about using these MATLAB functions, see Importing Hierarchical Data Format (HDF4) Files and Exporting to Hierarchical Data Format (HDF4) Files.
Call help functionname to display help for any of these functions in the Command Window.
Application Programming Interface
Stores, manages, and retrieves text used to describe an HDF file or any of the data structures contained in the file.
Manipulates external file elements.
General Raster Images
Stores, manages, and retrieves raster images, their dimensions and palettes. It can also manipulate unattached palettes.
Provides functions to read HDF-EOS grid (GD), point (PT), and swath (SW) data.
matlab.io.hdfeos.gd, hdfpt, matlab.io.hdfeos.sw
Provides functions to open and close HDF files and handle errors.
MATLAB HDF Utilities
Provides utility functions that help you work with HDF files in the MATLAB environment.
Stores, manages, and retrieves multidimensional arrays of character or numeric data, along with their dimensions and attributes.
Creates and retrieves groups of other HDF data objects, such as raster images or V data.
Stores, manages, and retrieves multivariate data stored as records in a table.
For copyright information, see the hdf4copyright.txt file.