hdfhx
HDF 외부 데이터 (HX) 인터페이스에 대한 게이트웨이
구문
[out1,...,outN] = hdfhx(funcstr,input1,...,inputN)
설명
hdfhx
는 연결 및 외부 데이터 요소의 조작을 위한 HDF 인터페이스에 대한 MATLAB® 게이트웨이입니다.
[out1,...,outN] = hdfhx(funcstr,input1,...,inputN)
은 functstr
로 지정된 HDF 라이브러리의 HX 함수에 해당하는 하나 이상의 출력값을 반환합니다.
HDF 라이브러리의 HX 함수와 funcstr
에 유효한 값 사이에는 일대일의 대응 관계가 있습니다. 예를 들어, hdfhx('setdir',pathname);
은 C 라이브러리 호출 HXsetdir(pathname)
에 해당됩니다.
함수
funcstr 의 값 | 함수 구문 | 설명 |
---|---|---|
'create' | access_id = hdfhx('create',file_id,tag,ref,extern_name,offset,length) | 새 외부 파일 특수 데이터 요소를 생성합니다. |
'setcreatedir' | status = hdfhx('setcreatedir',pathname); | 외부 파일을 쓰기 위한 디렉터리 위치를 설정합니다. |
'setdir' | status = hdfhx('setdir',pathname); | 외부 파일을 찾기 위한 디렉터리를 설정합니다. |
입력/출력 인수
status
또는 식별자 출력값이 -1이면 작업이 실패했음을 나타냅니다.
HDF C 라이브러리가 특정 입력에 대해 NULL
을 허용하는 경우 빈 행렬([]
또는 ''
)이 사용될 수 있습니다.