Main Content

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');

참고 항목