2016-11-09 8 views
-4

私は10Hzと1Hzの異なるサンプリングレートの異なる2つのセンサーからの信号を扱っています。タイミングが少し違うので(秒単位で)、これらの2つの信号の時間を合わせる必要があります。また、サンプリングレートが1 Hzのセンサーからは、ランダムな間隔で値が欠落していました。異なるサンプリングレートの信号を欠損値で整列させる

私は純粋にCSバックグラウンドから来ており、かつてはDSP上で働いたことがない。あなたが私を正しい方向に向けると大変感謝しています。

+0

まず、技術を正確に定義する必要があります。あなただけがあなたが行う方法を知らない部分で助けを求めることを検討することができます。 – stark

+0

私はこの2つの信号を機械学習分類器への入力として使用したいが、それらは固定長である必要がある。私は10Hz信号をダウンサンプリングしたくないので、クラシファイアのトレーニング例はほとんどありません。 –

+0

次に、1 Hz信号を補間する必要があります。 – stark

答えて

0

1 Hzレートで取得したサンプルを使用して未知の関数を推定しようとしています。

単純なのは、前のサンプルを推定値として使用することです。

1次線形は、2つの以前の既知の値に線を引いて、その線上の点を推定値として使用します。新しいサンプルを取得するたびに、2番目の値を最初の値に置き換え、1番目の値を新しい値に置き換えます。不足している値を適切に追跡できるように、サンプル時間を追跡します。

サンプルが時間と値についてはt1、v1、t2、v2である場合。現在の時刻はtです。次いで、推定値は、T = T1ため、これはV1と評価、及びt = t2のために、これはV2に評価すること

e = v1 + ((v2 - v1) * (t - t1)/(t2 - t1)) 

注あろう。

関連する問題