Main Content

matlab.io.fits.readCard

关键字的标头记录

语法

card = readCard(fptr,keyname)

说明

card = readCard(fptr,keyname) 返回关键字的整个标头记录(包含 80 个字符),所有尾部空白字符均已去掉。以字符向量或字符串标量形式指定 keyname

此函数对应于 CFITSIO 库 C API 中的 fits_read_card (ffgcrd) 函数。

示例

import matlab.io.*
fptr = fits.openFile('tst0012.fits');
n = fits.getNumHDUs(fptr);
for j = 1:n
    fits.movAbsHDU(fptr,j);
    card = fits.readCard(fptr,'NAXIS');
    fprintf('HDU %d:  ''%s''\n', j, card);
end
fits.closeFile(fptr);

另请参阅

|