fitsread
读取 FITS 文件中的数据
语法
说明
读取由 data
= fitsread(filename
)filename
指定的普适图像传输系统 (FITS) 文件的主要数据,并将其作为数组返回。fitsread
函数将未定义的数据值替换为 NaN
值,根据斜率和截距值来缩放数值数据,并始终返回双精度值。
使用一个或多个由名称-值参量定义的附加选项从 FITS 文件中读取数据。例如,data
= fitsread(filename
,___,Name=Value
)TableColumns=[3,5]
读取 FITS 文件中的第三列和第五列数据。
示例
输入参数
名称-值参数
提示
MATLAB 按照 FITS 图像数据在文件中出现的顺序读取该图像数据,但一些用于读取和写入 FITS 图像数据的软件包假定图像数据按照图像的底行在前的顺序存储。因此与使用其他软件包显示的相同数据相比,MATLAB 中显示的 FITS 图像数据可能会出现上下方向的翻转(即绕水平轴翻转)。要在 MATLAB 中翻转图像,您可以在显示图像之前对
fitsread
的输出使用flipud
函数。
版本历史记录
在 R2006a 之前推出