スムージング法が移動平均、Savitzky-Golay、パーセンタイルフィルタの場合、各スムージングポイントは、移動ウィンドウ内データポイントで計算されます。 は入力データポイント、
は出力データポイントを表します。各
は
から計算されます。
ここでnptsは、変数のウィンドウのポイント数です。
しかし、スムージング法がFFTフィルタの場合、移動ウィンドウは使われません。代わりに、信号全体が処理されます。
隣接平均法は、簡単な平均計算を行います。各は移動ウィンドウ内のデータポイントの平均です。重み付け平均オプションにチェックが付いている場合、平均は加重平均を使って計算されます。この場合、パラボリック加重が使われ、重みの領域は1に正規化されます。中心が i にあるようなウィンドウ(つまり、i 番目の平均点を計算します)に対して、 j 番目のポイント(j=0, 1, …, npts-1) に対応する重みは次のようになります。
ここでNは、ウィンドウのポイント数です。
Savitzky-Golay法によるフィルタリングは、移動ウィンドウ内のデータポイントに多項式回帰を実行します。そしては、i の位置で多項式の値として計算します。
パーセンタイルフィルタに対しては、移動ウィンドウ内のデータポイントのp番目の四分位がとして割り当てられます。 p は、 パーセンタイルパラメータで指定されます。 p番目の四分位(または100 p番目のパーセンタイル)は、平均を持つ経験分布関数から計算されます。
のようにします。
ここで j は、 の整数部であり、 g は の小数部分です。
そして、p番目の四分位を計算でき、これは次式のようにyで表されます。
ここで、は、移動ウィンドウの j(j=0, 1, ...npts-1)番目のポイント
FFTフィルタ法が選択されていると、Originは次のように実行します。
Note:
|
Lowess と Loess は"locally weighted scatterplot smoothing" (局所加重散布図スムージング)と"locally weighted least squares"(局所加重最小二乗)の略語です。ここで「局所」と使うのは、ある範囲内でを隣り合ったポイントを元に各スムージング値を計算するためです。この方法は一般的に次の手順で実行されます。
2項フィルタは重み付け隣接平均フィルタで、 が入力ソースデータ、
がスムージング出力データです。
スムージング係数の順番は下記のように与えられます。
および、
は、次数です。
カットオフ周波数は次式で計算されます。
はサンプリング間隔です。
は、-6dBのカットオフ振幅で
です。次数
が増加すると、カットオフ周波数は減少します。