このVIは信号を取り込み、最高振幅のシングルトーン (または指定された周波数範囲) を検索し、シングルトーン周波数、振幅、および位相を返します。入力信号は、実数または複素数、そして単一チャンネルか複数チャンネルです。時間信号入力入力にデータを配線して自動的に多態性インスタンスを決定するか、インスタンスを手動で選択します。


icon

実トーン信号は以下の式で表されます。

ここで、 Af、φはそれぞれトーン信号の振幅、周波数、位相であり、 Fsは 入力波形信号のサンプルレート(サンプル/秒)である。

複素トーン信号は以下の式で表されます。

ここで、 Af、φはそれぞれトーン信号の振幅、周波数、位相であり、 Fsは 入力波形信号のサンプルレート(サンプル/秒)である。

このVIは単一のチャンネルまたは複数のチャンネルを、通常、ForループまたはWhileループ内から連続的に処理するよう設計されています。

実信号の周波数範囲は、(最小周波数, 最大周波数) = (0, Fs/2)です。実信号の周波数範囲は、(最小周波数, 最大周波数) = (–Fs/2, Fs/2)です。

サンプルプログラム

LabVIEWに含まれている以下のサンプルファイルを参照してください。

  • labview\examples\Signal Processing\Waveform Conditioning\Correct for MIO inter-channel delay (continuous).vi
  • labview\examples\Signal Processing\Waveform Measurements\Single Tone Measurements.vi
  • labview\examples\Signal Processing\Waveform Measurements\Complex Single Tone Measurements.vi