Вычислите и запишите контрольную сумму для текущего 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');