Fichiers FITS
Flexible Image Transport System (FITS) désigne une norme ouverte qui définit un format de fichier numérique permettant de stocker, transmettre et traiter les données sous forme de tables ou de tableaux multidimensionnels. Il existe deux façons d’interagir avec les fichiers FITS :
Les fonctions MATLAB® FITS de haut niveau offrent une interface de programmation simplifiée pour la lecture des données de fichiers FITS et pour l’écriture des données de l’espace de travail MATLAB dans des fichiers FITS.
Les fonctions MATLAB FITS de bas niveau permettent de mieux contrôler le processus de lecture et d’écriture des fichiers FITS en proposant un accès à plus de 50 fonctions dans la bibliothèque C CFITSIO. Pour utiliser ces fonctions dans MATLAB, ajoutez le chemin du namespace
matlab.io.fitscomme préfixe au nom de la fonction ou utilisez la fonctionimportpour ajouter le namespace à la liste d’importation courante avant d’appeler la fonction. Par exemple :import matlab.io.*; fptr = fits.openFile("tst0012.fits");
L’utilisation des fonctions MATLAB FITS de bas niveau nécessite une bonne connaissance des concepts de programmation de l’API C CFITSIO, lesquels sont décrits sur
https://fits.gsfc.nasa.gov/.
MATLAB utilise la bibliothèque C FITS version 4.5.0. (depuis R2026a)
Avant R2026a : MATLAB utilise la bibliothèque C FITS version 4.1.0.
Avant R2023a : MATLAB utilise la bibliothèque C FITS version 3.45.
Fonctions
Rubriques
- Importing Flexible Image Transport System (FITS) Files
Import a FITS file using high-level functions.