信号解析の結果が期待通りにならない

更新しました Jun 1, 2021

使用製品

ソフトウェア

  • LabVIEW
  • LabVIEW Sound and Vibration Toolkit

問題

  • LabVIEWの信号解析の関数を使用しています。プログラムの動作を確認するため、既知の信号を処理させたところ期待と異なる結果となりました。
  • Sound and Vibrationのツールキットの関数を使用していますが、予想とは異なる結果となります。

解決策

LabVIEWの解析の関数の多くは、波形データタイプで入力する必要があります。
波形データタイプは、波形のY値以外に時間情報(t0dt)を持っており、これらの時間情報が解析処理の計算に必要になることがあります。
関数は波形データタイプ以外でも入力として配線できる場合がありますが、正しい解析結果を得る場合には必ず波形データタイプで入力してください。
もし扱っているデータタイプが数値の配列である場合、関数パレットの波形パレットの関数で波形を作成することができます。ただし、正しいdtの値を設定する必要があります。このdtは、波形データの各サンプル間の時間間隔、およびサンプリングレートの逆数に一致させます。
wavecreate.png
 

追加情報

解析の関数に入力したデータに強制ドット がついている場合、入力データタイプが適切ではなく、LabVIEWが自動でデータタイプを変換している可能性があります。