matlab.io.fits.getHdrSpace
헤더의 키워드(Keyword) 수
구문
[nkeys,morekeys] = fits.getHdrSpace(fptr)
설명
[nkeys,morekeys] = fits.getHdrSpace(fptr)
은 기존 키워드의 수(END 키워드는 세지 않음)와 현재 추가 키워드에 사용할 수 있는 공간의 크기를 반환합니다. 헤더가 아직 닫히지 않은 경우 morekeys = -1
이 반환됩니다. 참고로, CFITSIO 라이브러리는 새 키워드를 헤더에 쓸 때 필요한 경우 공간을 동적으로 추가하므로 실질적으로 헤더에 추가할 수 있는 키워드의 개수에는 제한이 없습니다.
이 함수는 CFITSIO 라이브러리 C API의 fits_get_hdrspace (ffghsp)
함수에 대응합니다.
예제
import matlab.io.* fptr = fits.openFile('tst0012.fits'); [nkeys,morekeys] = fits.getHdrSpace(fptr); fits.closeFile(fptr);