主要内容

h5info

HDF5信息文件

描述

例子

信息= h5info (文件名)返回整个HDF5文件的信息,包括关于组织的信息,数据集,并命名数据类型中包含它。

例子

信息= h5info (文件名,疯狂的)返回关于HDF5文件中的指定位置的信息。

信息= h5info (文件名,疯狂的,“TextEncoding”,“utf - 8”)部队对象和属性名称被视为utf - 8编码的文本。这种用法是不必要的,如果HDF5文件准确地指定了使用utf - 8编码。

例子

全部折叠

返回整个文件的信息example.h5”。

信息= h5info (“example.h5”)
信息=结构体字段:文件名:“mathworks /猛击/棒/ Bdoc23a /构建/ matlab工具箱/ matlab /演示/例子。h5的名字:‘/’组:x1结构[4]数据集:[]数据类型:[]链接:[]属性:[2 x1结构)

返回的信息g4

信息= h5info (“example.h5”,' / g4 ')
信息=结构体字段:文件名:“mathworks /猛击/棒/ Bdoc23a /构建/ matlab工具箱/ matlab /演示/例子。h5”的名字:“/ g4”组:[]数据集:x1结构[4]数据类型:[]链接:[]属性:[]

返回数据集的信息时间组中g4

信息= h5info (“example.h5”,“g4 /时间”)
信息=结构体字段:文件名:“mathworks /猛击/棒/ Bdoc23a /构建/ matlab工具箱/ matlab /演示/例子。h5的名字:“时间”数据类型:[1 x1 struct] Dataspace: [1 x1 struct] ChunkSize: 10 FillValue: 0过滤器:[]属性:[2 x1结构)

输入参数

全部折叠

文件名称,指定为一个特征向量或字符串标量包含现有HDF5文件的名称。

根据你的文件的位置,文件名可以承担其中的一个形式。

位置

形式

当前文件夹

指定文件的名称文件名

例子:“myFile.h5”

其他文件夹

如果文件不在当前文件夹或文件夹在MATLAB®路径,然后指定完整的或相对路径名文件名

例子:“C: \ myFolder \ myFile.h5”

例子:“myFolder \ myFile.h5”

远程位置

如果文件存储在一个偏远的位置,然后文件名必须包含文件的完整路径指定为一个统一资源定位符(URL)的形式:

scheme_name:/ /path_to_file/my_file.ext

基于你的远程位置,scheme_name这个表中的值之一。

远程位置 scheme_name
Amazon S3™ s3
Windows Azure®Blob存储 wasb,wasbs
HDFS™ hdfs

有关更多信息,请参见使用远程数据

例子:s3: / / bucketname / path_to_file / myFile.h5 '

位置在这个文件中,指定为一个特征向量或字符串标量包含一组的文件路径,数据集或文件中命名数据类型。返回信息整个文件,指定' / '的位置。

输出参数

全部折叠

返回文件的信息结构。根据结构有不同的字段疯狂的参数指向一个文件或一组,数据集或命名数据类型。下面的表列出现有的字段类型为每个位置。

文件和组

描述
的名字 特征向量指定组或数据集的名称。如果你仅指定HDF5文件名,函数将返回根组的信息。
数组的结构描述子组。
数据集 数组的结构描述数据集。
数据类型 结构描述命名数据类型的数组。
链接 数组的结构描述软、外部用户定义,特定的硬链接。
属性 数组的结构描述组属性。

数据集

描述
的名字 特征向量指定数据集的名称。
数据类型 描述数据类型的结构。
Dataspace 结构描述数据集的大小。
ChunkSize 维度的数据块大小,如果定义。
FillValue 填补价值缺失的数据,如果定义。
过滤器 数组定义的结构描述任何过滤器,如压缩。
属性 数组的结构描述数据集的属性。

命名数据类型

描述
的名字 特征向量指定数据类型对象的名称。
HDF5命名数据类型的类。
类型 特征向量或结构进一步描述数据类型。
大小 指定数据类型的字节大小。

版本历史

介绍了R2011a

全部展开