Main Content

matlab.io.fits.readRecord

编号指定的标头记录

语法

card = readRecord(fptr,keynum)

说明

card = readRecord(fptr,keynum) 返回由数值 keynum 标识的整个标头记录(包含 80 个字符)。尾部空白被截断。

此函数对应于 CFITSIO 库 C API 中的 fits_read_record (ffgrec) 函数。

示例

读取各个 HDU 中的第二项记录。

import matlab.io.*
fptr = fits.openFile('tst0012.fits');
n = fits.getHdrSpace(fptr);
for j = 1:n
    card = fits.readRecord(fptr,j);
    fprintf('record %d:  "%s"\n', j, card);
end
fits.closeFile(fptr);

另请参阅

| |