matlab.io.fits.getNumHDUs
FITS 文件中的 HDU 总数
语法
N = getNumHDUs(fptr)
说明
N = getNumHDUs(fptr)
返回 FITS 文件中已完整定义的 HDU 数量。如果刚刚向 FITS 文件添加了新 HDU,则只有在关闭这个最新的 HDU 或向其中写入数据之后,才会将其计算在内。此例程不会更改当前的 HDU。
此函数对应于 CFITSIO 库 C API 中的 fits_get_num_hdus (ffthdu)
函数。
示例
import matlab.io.* fptr = fits.openFile('tst0012.fits'); n = fits.getNumHDUs(fptr); fits.closeFile(fptr);