For some reason I can't read this FITS file...or any FITS files. I keep getting an error that says index out of range. And when I tried removing the "bintable" input I get an empty data variable. I attached the FITS file in a google drive link cause its more than 5 MB. I hope someone can help here.
data = fitsread("emm_exi_l2a_20210831T234418_0101_xos1_f437_r_v04-01.fits", "bintable")

댓글 수: 5

filename=websave('file.fits','https://drive.google.com/u/0/uc?id=1QRCeI7QCWqcRKM1YhoU-D4IR2sfvkv1k&export=download');
data=fitsread(filename)
Warning: FITSREAD returned empty because the primary HDU of this file was empty. Type 'help fitsread' to see an example which uses the EXTNAME option to read extension data.
data = []
I have never worked with this type of data, so I don't know how obvious this message is. Did you follow this advice?
Ali Almakhmari
Ali Almakhmari 2022년 6월 3일
Yes. And I still get the index out of range error.
Walter Roberson
Walter Roberson 2022년 6월 3일
https://stackoverflow.com/questions/20844385/pyfits-read-compressed-fits-file
Ali Almakhmari
Ali Almakhmari 2022년 6월 3일
This is for a compressed file, and I don’t think mine is. Also, this requires Python but I am trying to do all of this in MATLAB.
Jan
Jan 2022년 6월 3일
@Ali Almakhmari: Please post a copy of the complete error message. Why do you get an error but Rik does not?

댓글을 달려면 로그인하십시오.

답변 (0개)

카테고리

도움말 센터 및 File Exchange에서 Data Import and Analysis에 대해 자세히 알아보기

제품

릴리스

R2019a

질문:

2022년 6월 3일

댓글:

Jan
2022년 6월 3일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by