FITS-Dateien
Das Flexible Image Transport System (FITS) ist ein offener Standard, der ein digitales Dateiformat definiert, das sich für Speicherung, Übertragung und Verarbeitung von Daten, die als multidimensionale Arrays oder Tabellen formatiert sind, eignet. Zur Interaktion mit FITS-Dateien gibt es zwei Methoden:
Die MATLAB® High-Level-Funktionen für FITS bieten eine vereinfachte programmatische Benutzeroberfläche zum Auslesen von Daten aus FITS-Dateien und Schreiben von Daten aus dem MATLAB Workspace in FITS-Dateien.
Die MATLAB Low-Level-Funktionen für FITS bieten mehr Kontrolle über den Lese- und Schreibvorgang bei FITS-Dateien, da sie Zugriff auf mehr als 50 Funktionen der C-Bibliothek von CFITSIO gewähren. Um diese Funktionen in MATLAB zu verwenden, setzen Sie ein Präfix mit dem
matlab.io.fits
Namespace-Pfad vor den Funktionsnamen oder verwenden Sie dieimport
-Funktion, um den Namespace der aktuellen Importliste vor Aufruf der Funktion hinzuzufügen. Beispiel:import matlab.io.*; fptr = fits.openFile("tst0012.fits");
Um die MATLAB Low-Level-Funktionen für FITS zu nutzen, müssen Sie mit den Programmierkonzepten für das C-API von CFITSIO vertraut sein, die unter
https://fits.gsfc.nasa.gov/
beschrieben werden.
MATLAB verwendet die FITS C-Bibliothek Version 4.1.0.
Funktionen
Themen
- Importing Flexible Image Transport System (FITS) Files
Import a FITS file using high-level functions.