Problem in opening HDF5 file

I am new to HDF5 file format and there is a file I want to open. I simply followed what is given by mathworks example:
hinfo = hdf5info('example.h5');
dset = hdf5read(hinfo.GroupHierarchy.Groups(2).Datasets(1));
But MATLAB returned the following message: Improper index matrix reference.
Improper index matrix reference.
Error in HDF5_reader (line 8)
dset = hdf5read(hinfo.GroupHierarchy.Groups(2).Datasets(1));
So what was the problem?

回答(3 个)

Jeremy
Jeremy 2015-1-27

0 个投票

what is returned by hinfo? do you have 2 groups with a data channel in the second group?
Imam
Imam 2015-1-27

0 个投票

The problem is I got this file from someone else and as I mentioned I am not very familiar with this file format. That's why I don't even know what are contained in this file, what are the name of variables stored there.
Jeremy
Jeremy 2015-1-28

0 个投票

after to get hinfo, stop and see what is in that structure. It will list the group and dataset hiearchy.

提问:

2015-1-26

回答:

2015-1-28

Community Treasure Hunt

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

Start Hunting!

Translated by