ymaeda_opentools独自のファイル形式

スペクトル

(Special file formats for ymaeda_opentools — Spectra)



ymaeda_opentoolsにおいて「スペクトル」とは 一定の周波数刻みで与えられる複素数値のデータ系列 \(\{F(f_0+n\Delta f)\in\myvector{C}; f_0\in\myvector{R}, \Delta f\in\myvector{R}, n=0,1,2,\cdots,N-1\}\) のことである。 ここで\(N\)はデータサンプル数を表す。 この定義において「周波数」の役割を果たす量(\(f_0+n\Delta f\))は 実際には一定間隔で刻まれた実数値であれば何でも良いので、 例えば値が複素数の時系列データなどもこの形式で表現できる。 ymaeda_opentoolsではスペクトルを表現するファイル形式として 以下の3つを定義している。
In ymaeda_opentools, a “spectrum” is defined as a data series of complex numbers given at a constant frequency inverval, which can be represented as \(\{F(f_0+n\Delta f)\in\myvector{C}; f_0\in\myvector{R}, \Delta f\in\myvector{R}, n=0,1,2,\cdots,N-1\}\), where \(N\) is the number of data samples. Here the role of “frequency” (\(f_0+n\Delta f\)) can be played by any other evenly-sampled real numbers, meaning that a time series data of complex values, for example, can also be represented by this data class. The following three file formats are defined in ymaeda_opentools to represent the spectra.

ファイル形式(拡張子)
File format (extension)
説明
Description
ファイルサイズ
File size
扱いやすさ
Easiness to treat
imseq1 ヘッダと各サンプルの値のみを書いたテキストファイル。
A text file composed of the headers and the value of each sample.

Medium
中間的
Intermediate
imseq2 ヘッダ、各サンプルの周波数および値を書いたテキストファイル。
A text file composed of the headers as well as the frequency and value of each sample.

Large
容易
Easy
bimseq ヘッダと各サンプルの値のみを書いたバイナリファイル。
A binary file composed of the headers and the value of each sample.

Small
面倒
Hard