matlab.io.fits.writeChecksum
计算并写入当前 HDU 的校验和
语法
writeChecksum(fptr)
说明
writeChecksum(fptr)
计算当前 HDU 的 DATASUM
和 CHECKSUM
关键字值,并将这些值写入当前标头中。如果已存在关键字,则只在必要时(例如,文件自计算原始关键字值之后发生了修改)更新其值。
此函数对应于 CFITSIO 库 C API 中的 fits_write_chksum (ffpcks)
函数。
示例
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');