matlab.io.fits.getHdrSpace
标头中的关键字数量
语法
[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);