Количество ключевых слов в заголовке
[nkeys,morekeys] = fits.getHdrSpace(fptr)
[nkeys,morekeys] = fits.getHdrSpace(fptr)
возвращает количество существующих ключевых слов (не считая ключевого слова END) и объем пространства, доступного в данный момент для дополнительных ключевых слов. Возвращается morekeys = -1
если заголовок еще не закрыт. Обратите внимание, что библиотека CFITSIO будет динамически добавлять пространство при необходимости при записи новых ключевых слов в заголовок, поэтому на практике нет предела на количество ключевых слов, которые могут быть добавлены в заголовок.
Эта функция соответствует fits_get_hdrspace (ffghsp)
функция в CFITSIO library C API.
import matlab.io.* fptr = fits.openFile('tst0012.fits'); [nkeys,morekeys] = fits.getHdrSpace(fptr); fits.closeFile(fptr);