FITS ファイル
Flexible Image Transport System
Flexible Image Transport System (FITS) は、多次元配列または table として書式設定されたデータの保存、伝送、処理に役立つデジタル ファイル形式を定義するオープン標準です。FITS ファイルは次の 2 つの方法で操作できます。
MATLAB® の高水準の FITS 関数は、FITS ファイルからデータを読み取り、MATLAB ワークスペースから FITS ファイルにデータを書き込むための、簡易プログラム インターフェイスを提供します。
MATLAB の低水準の FITS 関数を使用すれば、CFITSIO C ライブラリ内の 50 を超える関数へのアクセスにより、FITS ファイルの読み取りと書き込み処理に対するより詳細な制御が可能になります。これらの関数を MATLAB で使用するには、関数名の前に
matlab.io.fits
名前空間のパスを指定するか、関数を呼び出す前に、関数import
を使用して現在のインポート リストに名前空間を追加します。以下に例を示します。import matlab.io.*; fptr = fits.openFile("tst0012.fits");
MATLAB の低水準の FITS 関数を使用するには、
https://fits.gsfc.nasa.gov/
に記載されている CFITSIO C API プログラミングの概念をよく理解していなければなりません。
MATLAB では、FITS C ライブラリ version 4.1.0 が使用されます。
関数
トピック
- Flexible Image Transport System (FITS) ファイルのインポート
高水準関数を使用して FITS ファイルをインポートする。