how to load an HDF5 file in Matlab?

5 visualizaciones (últimos 30 días)
Mamadou Balde
Mamadou Balde el 10 de Jul. de 2020
Respondida: Tim Johansson el 16 de Oct. de 2020
I am trying to load an HDF5 file I downloaded from one of the many NASA websites to create a map of temperatures recorded during a certain time period, however the load function is not loading the file at all. what else can I do to load the file?
>> gpm = load( '1B.GPM.GMI.TB2016.20190101-S001447-E014719.027510.V05A.HDF5' )
Error using load
Unknown text on line number 1 of ASCII file 1B.GPM.GMI.TB2016.20190101-S001447-E014719.027510.V05A.HDF5
"HDF
".

Respuestas (2)

KSSV
KSSV el 10 de Jul. de 2020
You should not use load to read your file. You have dedicated functions to read HDF5 files. Refer her:
  1 comentario
Mamadou Balde
Mamadou Balde el 13 de Jul. de 2020
Actually, I have tried using those functions but I keep errors everytime.
>> h5read('1B.GPM.GMI.TB2016.20190401-S001902-E015136.028910.V05A.HDF5')
Error using h5read (line 51)
Wrong number of input arguments.
or even this one
>> gpm = h5create( '1B.GPM.GMI.TB2016.20190101-S001447-E014719.027510.V05A.HDF5' )
Error using h5create
Too many output arguments.

Iniciar sesión para comentar.


Tim Johansson
Tim Johansson el 16 de Oct. de 2020
Have you tried
hdf5info and hdf5read ?

Etiquetas

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by