sacfile_1bitコマンド マニュアル

(The documentation of sacfile_1bit command)

Last Update: 2022/4/27


◆機能・用途(Purpose)

SAC時系列データファイルを読み込んで 非負の値を\(+1.0\)に、負の値を\(-1.0\)に置き換える(1bit化)。 この処理は雑微動の解析(地震波干渉法等)において 地震の影響を低減するのに有用である。
Read a SAC time series data file and replace non-negative and negative values with \(+1.0\) and \(-1.0\), respectively (1-bit normalization). This operation is useful to reduce effects of earthquakes on analyses of ambient noise (e.g., seismic interferometry).


◆ソースコード(Source code)

$YMAEDA_OPENTOOL_DIR/sac_data/src/sacfile_1bit.c


◆使用方法(Usage)

コマンドライン引数でパラメータを指定する。 パラメータの一覧を下表に示す。
Specify parameters by command-line arguments. The table below shows a list of parameters.


●「-」から始まらない引数 (Arguments not beginning with “-”)

引数
Argument
与える値
Quantity to be given
第1引数
1st argument
入力SACデータファイル名。
The input SAC data file name.
第2引数
2nd argument
出力するSACファイル名(1bit化した時系列データの出力先)。 第1引数と同じ名前を指定した場合は上書きされる。
Name of the output SAC file into which the 1-bit time series data will be written. If the same name as the 1st argument is specified, the input file will be overwritten.


●1つの「-」から始まる引数 (Arguments beginning with a single “-”)

このコマンドでは1つの「-」から始まる引数は存在しない。
This command does not have arguments beginning with a single “-”.


●「--パラメータ名=パラメータ値」の形式の引数 (Arguments of a form “--Parameter name=Parameter Value”)

このコマンドでは「--パラメータ名=パラメータ値」の形式の引数存在しない。
This command does not have arguments of a form “--Parameter name=Parameter Value”.


◆動作(Behaviour)

第1引数で指定したSAC時系列データファイルを読み込んで 非負の値を\(+1.0\)に、負の値を\(-1.0\)に置き換え、 第2引数で指定したファイルにSAC形式で出力する。
Read the SAC time series data specified by the 1st argument, replace non-negative and negative values with \(+1.0\) and \(-1.0\), respectively, and output the results as SAC format to the file specified by the 2nd argument.


◆使用例(Example)

sacfile_1bit original.sac 1bit.sac