ドキュメンテーション

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

H5T.equal

データ型の等価性を判断

構文

output = H5T.equal(type1_id,type2_id)

説明

output = H5T.equal(type1_id,type2_id) は、データ型識別子が同じデータ型を参照する場合は正の数値を返し、同じデータ型を参照しないことを示す場合はゼロを返します。負の数値である場合は失敗したことを示します。どちらの入力値も、HDF5 のデータ型に対応する文字列にすることができます。

データセットのデータ型が 32 ビットのリトル エンディアン整数であるかどうかを判断します。

fid = H5F.open('example.h5');
dset_id = H5D.open(fid,'/g3/integer2D');
dtype_id = H5D.get_type(dset_id);
if H5T.equal(dtype_id,'H5T_STD_I32LE')
    fprintf('32-bit little endian integer\n');
end

参考

この情報は役に立ちましたか?