Общее количество HDUs в файле FITS
N = getNumHDUs (fptr)
N = getNumHDUs(fptr)
возвращает количество полностью заданного HDUs в файле FITS. Если новый HDU был просто добавлен к файлу FITS, то тот последний HDU будет только считаться, если это было закрыто, или если данные были записаны в HDU. Текущий HDU остается неизменным этой стандартной программой.
Эта функция соответствует функции fits_get_num_hdus (ffthdu)
в API библиотеки CFITSIO C.
import matlab.io.* fptr = fits.openFile('tst0012.fits'); n = fits.getNumHDUs(fptr); fits.closeFile(fptr);