帮助中心帮助中心
h5writeatt
写HDF5属性
h5writeatt(文件名,loc attr, val)
h5writeatt(文件名,loc attr, val, TextEncoding,编码)
例子
h5writeatt (文件名,疯狂的,attr,瓦尔)写属性命名attr与价值瓦尔HDF5文件中的指定位置。
h5writeatt (文件名,疯狂的,attr,瓦尔)
文件名
疯狂的
attr
瓦尔
h5writeatt (文件名,疯狂的,attr,瓦尔,“TextEncoding”,编码)写attrHDF5文件中指定的位置使用指定的编码。“utf - 8”是默认设置“TextEncoding”,而“系统”使用系统编码来表示字符。它通常是不必要的指定“系统”随着编码。
h5writeatt (文件名,疯狂的,attr,瓦尔,“TextEncoding”,编码)
“TextEncoding”
编码
“utf - 8”
“系统”
全部折叠
编写一个属性来根群examplefile.h5其值为当前时间。
examplefile.h5
日期= datestr(现在);h5writeatt (“examplefile.h5”,' / ',“creation_date”、日期);
从根群HDF5读取属性文件。
val1 = h5readatt (“examplefile.h5”,' / ',“creation_date”)
val1 = ' 26 - 2月- 2022 11:54:54 '
创建一个数组的双打和写数据集/ g4 /世界。
/ g4 /世界
attData = [0 1 2 3];h5writeatt (“examplefile.h5”,“g4 /世界”,“val2”,attData);
显示数据集的元数据。属性val2列属于数据集的属性之一。
val2
h5disp (“examplefile.h5”,“g4 /世界”);
HDF5 examplefile。h5数据集世界的大小:36 x19最大尺寸:36 x19数据类型:H5T_IEEE_F64LE(双)ChunkSize:[]过滤器:没有FillValue: 0.000000属性:“val2”: 0.000000 1.000000 2.000000 3.000000
文件名称,指定为一个特征向量或字符串标量包含现有HDF5文件的名称。
根据位置你在写,文件名可以承担其中的一个形式。
位置
形式
写当前文件夹,指定文件的名称文件名。
例子:“myFile.h5”
“myFile.h5”
其他文件夹
写信给一个文件夹不同于当前文件夹,指定完整的或相对路径名文件名。
例子:“C: \ myFolder \ myFile.h5”
“C: \ myFolder \ myFile.h5”
例子:“myFolder \ myFile.h5”
“myFolder \ myFile.h5”
远程位置
写信给一个偏远的位置,文件名必须包含文件的完整路径指定为一个统一资源定位符(URL)的形式:
scheme_name:/ /path_to_file/my_file.ext
scheme_name
path_to_file
my_file.ext
基于你的远程位置,scheme_name这个表中的值之一。
s3
wasb
wasbs
有关更多信息,请参见使用远程数据。
例子:s3: / / bucketname / path_to_file / myFile.h5 '
s3: / / bucketname / path_to_file / myFile.h5 '
位置在文件中,指定为一个特征向量或字符串标量包含现有的组或数据集的完整路径名称你想关联的属性。
名称属性,指定为一个特征向量或字符串标量属于一组包含一个属性的名称或数据集。如果属性不存在,h5writeatt创建指定的属性的名称。
如果指定的属性已经存在但没有数据类型或dataspace一致瓦尔,h5writeatt删除属性和再现。与标量dataspace创建字符串属性,这是一个单一的域数据点。
写的价值属性,指定为一个特征向量,标量字符串或数值。
文本编码,指定为逗号分隔组成的“TextEncoding”这些值之一:
“utf - 8”——代表人物使用utf - 8编码。
“系统”——代表人物字节使用系统编码(不推荐)。
h5writeatt不支持远程存储在H金宝appDFS™写入文件。
全部展开
行为改变R2020a
utf - 8的默认字符编码h5writeatt确保所有的Unicode代码点可以正确代表HDF5文件。
h5disp|h5readatt|h5write
h5disp
h5readatt
h5write
你有一个修改版的这个例子。你想打开这个例子与编辑?
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室