Переместитесь в абсолютный номер HDU
htype = fits.movAbsHDU(fptr,HDUNUM)
htype = fits.movAbsHDU(fptr,HDUNUM)
перемещения к заданному абсолютному номеру HDU (начиная с 1 для первичного массива) в файле FITS. Возможные значения для htype
:
'IMAGE_HDU' |
'ASCII_TBL' |
'BINARY_TBL' |
Эта функция соответствует fits_move_abs_hdu
функция в API библиотеки CFITSIO C.
import matlab.io.* fptr = fits.openFile('tst0012.fits'); n = fits.getNumHDUs(fptr); for j = 1:n htype = fits.movAbsHDU(fptr,j); fprintf('HDU %d: "%s"\n',j,htype); end fits.closeFile(fptr);