メインコンテンツ

データの前処理

平均値、オフセット、線形トレンドの除去、欠損データの復元、データ サンプリング レートの変更

System Identification Toolbox™ アプリとコマンド ライン関数により、モデルの推定に推定 (および検証) データを使用する前に前処理できます。前処理は、データを改良し、不正確性を修正したり取り除いたりするのに役立ちます。これにより、確実にデータがモデル推定に適した形式になります。

推定用のデータを選択した後、次のような望ましくない特性がデータにないかを確認します。

  • 欠損値または誤った値 ("外れ値" とも呼ばれる)。たとえば、欠損データを示すギャップ、残りのデータに適合しない値、意味のない値がある場合があります。

  • 信号レベルのオフセットおよびドリフト (低周波数外乱)。

  • システム ダイナミクスの対象周波数範囲を超えた高周波数外乱。

データの特性に応じて、欠損データを復元したり、データのサンプル レートを変更したり、データから平均値、定数オフセット、または線形トレンドを除去したりできます。

時間領域データまたは周波数領域データを解析する方法については、How to Analyze Data Using the advice Commandを参照してください。

関数

detrendSubtract offset or trend from time-domain signals contained in iddata objects
retrendAdd offsets or trends to time-domain data signals stored in iddata objects
diffiddata オブジェクトの差分信号
idfiltFilter data using user-defined passbands, general filters, or Butterworth filters
misdataReconstruct missing input and output data
nkshiftShift data sequences
idresampResample time-domain data by decimation or interpolation
idresampOptionsOption set for idresamp (R2023a 以降)
resample(非推奨) iddata オブジェクトに格納された時間領域データの、間引きまたは内挿によるリサンプリング (Signal Processing Toolbox ソフトウェアが必要)
getTrendCreate trend information object to store offset, mean, and trend information for time-domain signals stored in iddata object
chgFreqUnit周波数応答データ モデルの周波数単位の変更
fdel周波数応答データ (FRD) モデルから指定したデータを削除
TrendInfoOffset and linear trend slope values for detrending data

トピック

データの処理、リサンプリング、およびフィルター適用

アプリを使用したデータの前処理

コマンド ラインを使用したデータの前処理