matlab.io.hdfeos.gd.readTile
네임스페이스: matlab.io.hdfeos.gd
필드에서 데이터의 단일 타일 읽기
구문
data = readTile(gridID,fieldname,tileCoords)
설명
data = readTile(gridID,fieldname,tileCoords)는 단일 필드에서 단일 데이터로 읽습니다. 데이터를 타일별로 읽으려는 경우 이 루틴이 gd.readField보다 더 효율적입니다. 다른 경우에는 모두 gd.readField를 사용하십시오. tileCoords 인수는 [rownum colnum] 형식을 가지며, 데이터 요소가 아니라 타일 좌표 측면에서 정의됩니다.
이 함수는 HDF-EOS 라이브러리 C API의 GDreadtile 함수에 대응합니다. 그러나 MATLAB®은 FORTRAN 스타일의 정렬을 사용하므로 tileCoords 파라미터는 C 라이브러리 API에 맞게 순서가 뒤바뀝니다.
예제
2×3 타일화 방식으로 필드를 정의합니다.
import matlab.io.hdfeos.* gfid = gd.open('grid.hdf','read'); gridID = gd.attach(gfid,'PolarGrid'); for h = 0:9 data = gd.readTile(gridID,'pressure',[0 0 h]); end gd.detach(gridID); gd.close(gfid);