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