「HDF5」の版間の差分

提供: Eospedia
移動: 案内検索
(HDF5)
(libhdf5の使い方)
行4: 行4:
 
=== libhdf5の使い方 ===
 
=== libhdf5の使い方 ===
  
ファイルの作り方
+
==== ファイルの作り方 ====
  
 
  {
 
  {
行25: 行25:
 
File Access Property List
 
File Access Property List
 
   H5P_DEFAULT
 
   H5P_DEFAULT
 +
 +
 +
                                                          +--integer
 +
                                                          +--floating point
 +
                                +----atomic  ----+--date and time
 +
                                |                        +--character string
 +
HDF5 datatypes --|                          +--bitfield
 +
                                |                        +--opaque
 +
                                |                       
 +
                                +----compound

2021年12月31日 (金) 06:58時点における版

HDF5

 HDF5HDF5 group (Hierarchical Data Format 5)は、階層的な科学データ(3D, 4Dなど)を保存するためのファイルフォーマットおよびライブラリです。

libhdf5の使い方

ファイルの作り方

{
hid_t fileID;
heer_t stutus;
fileID = H5Fcreate(filename, H5F_ACC_TRUNC, H5P_DEFAULT, H5P_DEFAULT);

status = H5Fclose(fileID);
}

アクセスモード   H5F_ACC_TRUNC ファイルがあったら,新しくつくりなおす

 H5F_ACC_EXCL ファイルがあったら失敗する
 H5F_ACC_RDONLY  読みとりのみ
 H5F_ACC_RDWR  読み書き

File Creation Property List

 H5P_DEFAULT

File Access Property List

 H5P_DEFAULT


                                                          +--integer
                                                         +--floating point
                               +----atomic  ----+--date and time
                                |                         +--character string
HDF5 datatypes --|                          +--bitfield
                                |                         +--opaque
                                |                         
                               +----compound