matlab.io.fits.copyHDU
파일 간 현재 HDU 복사
구문
copyHDU(infptr,outfptr)
설명
copyHDU(infptr,outfptr)
은 infptr
과 연결된 FITS 파일에서 현재 HDU를 복사하여 outfptr
과 연결된 FITS 파일의 끝에 추가합니다.
이 함수는 CFITSIO 라이브러리 C API의 fits_copy_hdu (ffcopy)
함수에 대응합니다.
예제
첫 번째, 세 번째, 다섯 번째 HDU를 파일 간에 복사합니다.
import matlab.io.* infptr = fits.openFile('tst0012.fits'); outfptr = fits.createFile('myfile.fits'); fits.copyHDU(infptr,outfptr); fits.movAbsHDU(infptr,3); fits.copyHDU(infptr,outfptr); fits.movAbsHDU(infptr,5); fits.copyHDU(infptr,outfptr); fits.closeFile(infptr); fits.closeFile(outfptr); fitsdisp('tst0012.fits','mode','min','index',[1 3 5]); fitsdisp('myfile.fits','mode','min');