主要内容

文件(H5F)

HDF5文件访问

描述

使用MATLAB®HDF5文件接口,H5F,创建、打开和关闭HDF5文件,和访问信息。

功能

H5F.close

关闭HDF5文件

H5F.close(文件标识)访问HDF5文件被终止文件标识并将所有数据存储。

H5F.create

创建HDF5文件

文件标识= H5F.create(文件名)创建指定的文件规定文件名或统一资源定位符(URL)与默认库属性如果文件不存在。

文件标识= H5F.create(文件名、旗帜、fcplID faplID)创建指定的文件文件名或通过一个URL附加参数。

细节

H5F.flush

所有数据缓冲区刷新到磁盘

H5F.flush (objID、范围)导致与文件相关联的所有缓冲区立即刷新到磁盘没有从缓存中删除的数据。

细节

H5F.get_access_plist

文件访问属性列表

faplID = H5F.get_access_plist(文件标识)返回指定的文件访问属性列表文件的标识符文件标识

H5F.get_create_plist

文件创建属性列表

fcplID = H5F.get_create_plist(文件标识)返回一个文件创建属性列表标识符识别创建属性用于创建指定的文件文件标识

H5F.get_filesize

HDF5文件的大小

大小= H5F.get_filesize(文件标识)返回指定的HDF5文件的大小文件标识

H5F.get_freespace

自由空间的文件

freespace = H5F.get_freespace(文件标识)返回的数量未使用的空间中任何对象指定的文件文件标识

H5F.get_info

全球信息文件

信息= H5F.get_info (objID)返回全球信息与对象相关的文件标识符objID。的字段的详细信息信息结构,请参阅HDF5文档。

H5F.get_intent

HDF5文件的访问模式

意图= H5F.get_intent(文件标识)返回在通过目的访问模式的旗帜H5F.open当文件被打开了。

细节

H5F.get_mdc_config

元数据缓存配置

配置= H5F.get_mdc_config(文件标识)返回当前元数据缓存配置为目标文件。

H5F.get_mdc_hit_rate

元数据缓存命中率

hitRate = H5F.get_mdc_hit_rate(文件标识)查询目标文件的元数据缓存获取上次命中率统计以来的命中率重置。如果缓存中没有自上次访问命中率统计被重置,命中率定义0.0

计算命中率缓存命中率的数量除以缓存命中率和缓存未命中率的总和。

H5F.get_mdc_size

元数据缓存大小

(最大容量,minsize、currentSize条目]= H5F.get_mdc_size(文件标识)查询目标文件的元数据缓存获取当前元数据缓存大小的信息。

细节

H5F.get_metadata_read_retry_info

元数据的读取重试列表条目

retryInfo = H5F.get_metadata_read_retry_info(文件标识)返回一个数值向量的单元阵列,其中包含信息的数量读重试的校验和文件元数据条目文件标识

H5F.get_name

HDF5文件的名字

name = H5F.get_name (objID)返回文件的名称所指定的对象objID属于。对象可以是一个组织,数据集,属性,或命名数据类型。

H5F.get_obj_count

打开HDF5中的对象文件的数量

objcount = H5F.get_obj_count(文件标识,类型)返回打开的对象标识符的数量文件标识的类型类型

细节

H5F.get_obj_ids

打开HDF5文件对象的列表

[numobjIDs, objIDList] = H5F.get_obj_ids(文件标识、类型maxObjs)返回一个列表的所有打开的对象标识符文件标识指定的类型类型

细节

H5F.is_hdf5

HDF5确定文件

输出= H5F.is_hdf5(文件名)如果指定的文件返回一个积极的价值文件名HDF5格式,0如果它不是。消极的返回值表示失败(包括的情况文件名不存在)。

细节

H5F.mount

挂载HDF5文件到指定位置

H5F.mount (locID名称、childID plistID)挂载文件规定childID到指定的组locID的名字使用指定的属性山plistID

细节

H5F.open

打开HDF5文件

文件标识= H5F.open(文件名)打开指定的文件文件名或一个统一资源定位符(URL)只读访问。

文件标识= H5F.open(文件名、旗帜、faplID)打开指定的文件文件名或一个统一资源定位符(URL),并使用指定的文件访问模式旗帜和文件访问属性列表标识符faplID

细节

H5F.reopen

重开HDF5文件

newfileID = H5F.reopen(文件标识)返回一个新文件打开HDF5文件指定的标识符文件标识

H5F.set_mdc_config

配置HDF5文件元数据缓存

H5F.set_mdc_config(配置文件标识)尝试配置根据配置文件的元数据缓存结构,配置。在使用这个函数之前,您应该使用检索当前配置H5F.get_mdc_config

H5F.start_swmr_write

启用单一/多个读取方写作模式

H5F.start_swmr_write(文件标识)激活的单一或多个读取方(SWMR)为指定的文件写作模式文件标识

细节

H5F.unmount

从挂载点卸载文件或组

H5F.unmount (locID名称)水解所指定的文件或组locID从指定的挂载点的名字locID可以是一个文件或一组标识符。

例子

全部展开

fid = H5F.create (“myfile.h5”);H5F.close (fid);
fid = H5F.open (“example.h5”);H5F.close (fid);

版本历史

之前介绍过的R2006a

全部展开