matlab.io.fits.readRecord
숫자로 지정된 헤더 레코드
구문
card = readRecord(fptr,keynum)
설명
card = readRecord(fptr,keynum)
은 숫자형 keynum
으로 식별되는 80자 짜리 헤더 레코드 전체를 반환합니다. 후행 공백은 잘립니다.
이 함수는 CFITSIO 라이브러리 C API의 fits_read_record (ffgrec)
함수에 대응합니다.
예제
각 HDU에서 두 번째 레코드를 읽어옵니다.
import matlab.io.* fptr = fits.openFile('tst0012.fits'); n = fits.getHdrSpace(fptr); for j = 1:n card = fits.readRecord(fptr,j); fprintf('record %d: "%s"\n', j, card); end fits.closeFile(fptr);