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