このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
h5readatt
HDF5 ファイルからの属性の読み取り
説明
例
グループ属性の読み取り
HDF5 ファイル example.h5
のルート グループから属性 attr2
を読み取ります。
val = h5readatt('example.h5','/','attr2')
val = 2x2 int32 matrix
0 2
1 3
データセット属性の読み取り
HDF5 ファイル example.h5
内のデータセット lon
から属性 units
を読み取ります。
val = h5readatt('example.h5','/g4/lon','units')
val = 'degrees_east'
入力引数
filename
— ファイル名
文字ベクトル | string スカラー
ファイル名。既存の HDF5 ファイルの名前を含む文字ベクトルまたは string スカラーとして指定します。
ファイルの場所によって、filename
は次のいずれかの形式をとります。
場所 | 形式 | ||||||||
---|---|---|---|---|---|---|---|---|---|
現在のフォルダー | ファイル名を 例: | ||||||||
その他のフォルダー | ファイルが現在のフォルダーまたは MATLAB® パス上のフォルダーにない場合は、 例: 例: | ||||||||
リモートの場所 | リモートの場所に保存されたファイルの場合、
リモートの場所に基づいて、
詳細については、リモート データの操作を参照してください。 例: |
loc
— ファイル内の位置
文字ベクトル | string スカラー
ファイル内の位置。属性が属している既存のグループまたはデータセットの絶対パスが含まれる文字ベクトルまたは string スカラーとして指定します。ファイルのルート グループから属性を読み取るには、場所として '/'
を指定します。
attr
— 属性名
文字ベクトル | string スカラー
属性名。グループまたはデータセットに属している属性の名前が含まれる文字ベクトルまたは string スカラーとして指定します。
バージョン履歴
R2011a で導入R2020b: リモートの場所にある HDF5 ファイルからの属性の読み取り
Amazon S3、Windows Azure Blob Storage、HDFS などのリモートの場所にある HDF5 ファイルから属性を読み取ることができます。
R2020b: Unicode の名前をもつ HDF5 ファイルからの属性の読み取り
Unicode 文字としてエンコードされた名前をもつ HDF5 ファイルから属性を読み取ることができます。
R2020a: MATLAB string 配列としての非スカラーの string 属性の読み取り
h5readatt
は、HDF5 string 配列属性を、文字ベクトルの cell 配列ではなく MATLAB string 配列として返します。単一の (スカラー) HDF5 string 属性は、MATLAB 文字ベクトルとして返されます。
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)