Вычислите и запишите контрольную сумму для текущего HDU
writeChecksum(fptr)
writeChecksum(fptr)
вычисляет и пишет DATASUM
и CHECKSUM
значения ключевого слова для текущего HDU в текущий заголовок. Если ключевые слова уже существуют, их значения обновляются, только если необходимый (например, если файл был изменен начиная с, исходные значения ключевого слова были вычислены).
Эта функция соответствует fits_write_chksum (ffpcks)
функция в API библиотеки CFITSIO C.
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');