SAC時系列データを読み込んで積分する。
SACのintコマンドではサンプル時刻が半分ずれるが、
このプログラムでは時刻ずれを起こさないように積分を行う。
Read a SAC time series data file
and integrate the time series data.
While the int command in SAC results in
a half-sample difference in the sample times,
this program keeps consistency of the sample times
between the original and integrated time series data.
コマンドライン引数でパラメータを指定する。
パラメータの一覧を下表に示す。
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ファイル名。
Name of the output SAC file
into which the integrated time series data will be written.
●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時系列データファイルを読み込んで積分を行い、
得られた時系列データを第2引数で指定したファイルにSAC形式で出力する。
積分の計算には
関数sequence_integralの計算式を用いる。
Read the SAC time series data specified by the 1st argument,
integrate,
and output the resultant time series data
to the file specified by the 2nd argument in SAC format.
The formula of
function sequence_integral
is used for the computation of the integral.