matlab.io.fits.deleteKey
按名称删除关键字
语法
deleteKey(fptr,keyname)
说明
deleteKey(fptr,keyname) 按名称删除关键字。以字符向量或字符串标量形式指定 keyname。
此函数对应于 CFITSIO 库 C API 中的 fits_delete_key(ffdrec) 函数。
示例
import matlab.io.* srcFile = fullfile(matlabroot,"toolbox","matlab", ... "demos","tst0012.fits"); copyfile(srcFile,"myfile.fits") fileattrib("myfile.fits","+w") fprintf("Before key deletion...\n") fitsdisp("myfile.fits",Index=1) fptr = fits.openFile("myfile.fits","readwrite"); fits.deleteKey(fptr,"DATE") fits.closeFile(fptr) fprintf("\n\n\nAfter key deletion...\n") fitsdisp("myfile.fits",Index=1)