Main Content

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);

另请参阅