こんにちは、実験中に測定されたデータのドキュメントがあります。ドキュメントの最初の列は、その後の時間であり、トルクと変位の読み取り値です。私の測定機器は 200Hz でサンプリングすることになっていましたが、実験中に測定データが増加したため、コンピューターの速度が低下し、サンプリング レートが 200Hz より低くなりました。ただし、正確なサンプリング周波数 (0 ~ 200 Hz の範囲であれば何でも構いません) での読み取りが必要ですが、データを変更/補間して目的の周波数に関連付けるにはどうすればよいですか?
質問する
205 次
1 に答える
0
一般的なリサンプリングには、resample
関数を使用します (使用例については、そのドキュメントを参照してください)。リサンプリング係数を有理数として指定できますが、分子と分母が大きすぎてはならないという制限があります。リサンプリング係数が 1 に非常に近い場合、制限が課せられます。それ以外は進むべき道です。
リサンプリング係数を非常に細かく設定する必要がある場合 (たとえば、1 に非常に近いリサンプリング係数が必要な 1 ppm のオーダーでサンプリング周波数を修正する場合)、関数で線形補間を使用することをお勧めしますinterp1
(そのドキュメントを参照してください)。この補間方法は、リサンプルほど良くはありませんが、リサンプリング係数が 1 に近い場合、エラーは無視できる程度であり、リサンプリング係数を非常に細かく制御できます。
于 2013-10-20T12:21:06.713 に答える