例: 線形傾向除去
detrend関数で、最小二乗法による最良適合直線を使用してデータの線形傾向を近似して除去します。
1. 指数信号を定義します。
2. 指数信号をプロットします。
3. whiten関数を使用して、信号に白色ノイズを付加します。
4. 元の信号とノイズを含む信号をプロットします。
5. ノイズの影響を受けた信号に detrend 関数を適用します。
6. 元の関数と傾向除去された関数をプロットします。
線形傾向がなくなったことは、傾向除去の前と後の最小二乗直線によっても確認できます。
これは常に当てはまります。detrend の出力ベクトルの最小二乗直線は、原点を通る水平線、つまり傾きと切片がどちらもほぼ 0 です。
傾向除去の前後の DC 項からわかるように、detrend の効果として、入力データから平均値が除去されています。
8. dft関数を使用して、傾向除去の前後の DC (最初の) 項を計算します。
detrend 関数は、平滑化処理の簡単な "前処理" として実行されることがよくあります。前述したように、スペクトル推定でも最初に傾向除去が行われることがよくあります。