matlab.io.hdfeos.gd.defDim
パッケージ: matlab.io.hdfeos.gd
グリッド内での新しい次元の定義
構文
defDim(gridID,dimname,dimlen)
説明
defDim(gridID,dimname,dimlen)
は、gridID
で指定されたグリッド構造体で、dimname
という名前をもつ長さ dimlen
の新しい次元を定義します。
無制限の次元を指定するには、dimlen
に 0 または 'unlimited'
を指定できます。
この関数は、HDF-EOS ライブラリ C API の関数 GDdefdim
に相当します。
例
長さ 15 の次元 'Band'
と、無制限の次元 'Time'
を定義します。
import matlab.io.hdfeos.* gfid = gd.open('myfile.hdf','create'); gridID = gd.create(gfid,'PolarGrid',100,100,[],[]); gd.defDim(gridID,'Band',15); gd.defDim(gridID,'Time',0); gd.detach(gridID); gd.close(gfid);