matlab.io.fits.writeChecksum

Вычислите и запишите контрольную сумму для текущего HDU

Синтаксис

writeChecksum(fptr)

Описание

writeChecksum(fptr) вычисляет и записывает DATASUM и CHECKSUM значения для текущего HDU в текущий заголовок. Если ключевые слова уже существуют, их значения обновляются только при необходимости (для примера, если файл был изменен с момента вычисления исходных значений ключевых слов).

Эта функция соответствует fits_write_chksum (ffpcks) функция в CFITSIO library C API.

Примеры

import matlab.io.*
fptr = fits.createFile('myfile.fits');
fits.createImg(fptr,'long_img',[10 20]);
fits.writeChecksum(fptr)
fits.closeFile(fptr);
fitsdisp('myfile.fits','mode','full');

См. также