Информация о файле FITS
info = fitsinfo(filename)
info = fitsinfo(filename)
возвращает структуру, info
, с полями, которые содержат информацию о содержимом файла Гибкой системы передачи изображения (FITS). filename
- вектор символов или строковый скаляр, задающий имя файла FITS.
The info
структура содержит следующие поля, перечисленные в порядке их появления в структуре. В сложение информационная структура может также содержать информацию о любом количестве необязательных компонентов файлов, называемых расширениями в терминологии FITS. Для получения дополнительной информации см. Раздел «Расширения файлов FITS».
Имя поля | Описание | Тип возврата |
---|---|---|
| Имя файла | Вектор символов |
| Дата изменения файла | Вектор символов |
| Размер файла в байтах |
|
| Список расширений в файле в том порядке, в котором они происходят | Массив ячеек из символьных векторов |
| Информация о первичных данных в файле FITS | Массив структур |
The PrimaryData
поле является структурой, которая описывает основные данные в файле. В следующей таблице перечислены поля в порядке их появления в структуре.
Имя поля | Описание | Тип возврата |
---|---|---|
| Точность данных | Вектор символов |
| Размер каждой размерности. Количество строк соответствует значению ключевого слова NAXIS2, в то время как количество столбцов соответствует значению ключевого слова NAXIS1. Любые дальнейшие размерности соответствуют NAXIS3, NAXIS4 и так далее. |
|
| Размер первичных данных в байтах |
|
| Значение, используемое для представления неопределенных данных |
|
| Значение, используемое с |
|
| Значение, используемое с |
|
| Количество байтов от начала файла до местоположения первого значения данных |
|
| Массив ячеек с количеством ключевых слов на 3, содержащий ключевые слова, значения и комментарии заголовка в каждом столбце | Массив ячеек из символьных векторов |
Файл FITS также может включать дополнительные расширения. Если файл содержит любое из этих расширений, info
структура может содержать эти дополнительные поля.
AsciiTable - числовая информация в табличном формате, сохраненная в виде символов ASCII
BinaryTable - числовая информация в табличном формате, сохраненная в двоичном представлении
Изображение - Многомерный массив пикселей
Неизвестный - Нестандартный внутренний номер
The AsciiTable
структура содержит следующие поля, перечисленные в порядке их появления в структуре.
Имя поля | Описание | Тип возврата |
---|---|---|
| Количество строк в таблице |
|
| Количество символов в каждой строке |
|
| Количество полей в каждой строке |
|
| A 1-by- | Массив ячеек из символьных векторов |
| A 1-by- | Массив ячеек из символьных векторов |
| A 1-by- |
|
| A 1-by- |
|
| Размер данных в таблице в байтах |
|
| A 1-by- | Массив ячеек из символьных векторов |
| A 1-by- |
|
| A 1-by- |
|
| Количество байтов от начала файла до местоположения первого значения данных в таблице |
|
| Массив ячеек с количеством ключевых слов на 3, содержащий все ключевые слова, значения и комментарии в заголовке таблицы ASCII | Массив ячеек из символьных векторов |
The BinaryTable
структура содержит следующие поля, перечисленные в порядке их появления в структуре.
Имя поля | Описание | Тип возврата |
---|---|---|
| Количество строк в таблице |
|
| Количество байтов в каждой строке |
|
| Количество полей в каждой строке |
|
| A 1-by- | Массив ячеек из символьных векторов |
| A 1-by- | Массив ячеек из символьных векторов |
| A 1-by- |
|
| Размер данных в двоичной таблице, в байтах. Включает любые данные, проходящие мимо основной таблицы. |
|
| A 1-by- | Массив ячеек |
| A 1-by- |
|
| A 1-by- |
|
| Количество байтов от начала файла до местоположения первого значения данных |
|
| Размер любых данных, проходящих мимо основной таблицы, в байтах |
|
| Количество байтов от начала файла до любых данных, проходящих мимо основной таблицы |
|
| Массив ячеек с количеством ключевых слов на 3, содержащий все ключевые слова, значения и комментарии в заголовке двоичной таблицы | Массив ячеек из символьных векторов |
The Image
структура содержит следующие поля, перечисленные в порядке их появления в структуре.
Имя поля | Описание | Тип возврата |
---|---|---|
| Точность данных | Вектор символов |
| Размер каждой размерности. Количество строк соответствует значению ключевого слова NAXIS2, в то время как количество столбцов соответствует значению ключевого слова NAXIS1. Любые дальнейшие размерности соответствуют NAXIS3, NAXIS4 и так далее. |
|
| Размер данных в расширении Image в байтах |
|
| Количество байтов от начала файла до первого значения данных |
|
| Значение, используемое для представления неопределенных данных |
|
| Значение, используемое с |
|
| Значение, используемое с |
|
| Массив ячеек с количеством ключевых слов на 3, содержащий все ключевые слова, значения и комментарии в заголовке двоичной таблицы | Массив ячеек из символьных векторов |
The Unknown
структура содержит следующие поля, перечисленные в порядке их появления в структуре.
Имя поля | Описание | Тип возврата |
---|---|---|
| Точность данных | Вектор символов |
| Размеры каждой размерности |
|
| Размер данных в нестандартных расширениях, в байтах |
|
| Количество байтов от начала файла до первого значения данных |
|
| Представление неопределенных данных |
|
| Значение, используемое с |
|
| Значение, используемое с |
|
| Массив ячеек с количеством ключевых слов на 3, содержащий все ключевые слова, значения и комментарии в заголовке двоичной таблицы | Массив ячеек из символьных векторов |