LabVIEW Sound and Vibration API Reference

SVPO Average Dual-Channel Spectrum Measurements VI

  • Updated2024-06-18
  • 5 minute(s) read

SVPO Average Dual-Channel Spectrum Measurements VI

Owning Palette: Embedded Monitoring VIs

Requires: Sound and Vibration Toolkit

Measures the frequency response of the input signals and the coherence based on the current and previous input signals. This VI returns results such as Magnitude, Phase, Coherence, Real, and Imaginary.

SVPO Average Dual-Channel Spectrum Measurements (Complex)

measurement (Cross) specifies how to handle the frequency response of multiple inputs.
complex spectrum X specifies the complex form of the computed spectrum for the channel.
complex spectrum Y specifies the complex form of the computed spectrum for the channel.
averaging mode (RMS) specifies the averaging mode from the following options:
  • RMS averaging (Default)
  • Vector averaging
  • No averaging
weighting mode (Linear) specifies either Exponential or Linear weighting. Exponential averaging applies more weight to the most recent data, and linear averaging applies equal weighting to all the data. The default is Linear. Select an averaging mode (RMS) to enable this option.
restart averaging specifies if the selected averaging process has to be restarted. The default is FALSE. When you call this VI for the first time, the averaging process restarts automatically.
coherence returns information about the coherence.
f0 returns the start frequency of the coherence expressed in hertz.
df returns the frequency resolution of the coherence expressed in hertz.
coherence returns the coherence.
average measurement spectrum out returns the complex form of the computed spectrum.
averages completed out returns the number of averages completed by the VI at that time.

SVPO Average Dual-Channel Spectrum Measurements (Complex) with IC

measurement (Cross) specifies how to handle the frequency response of multiple inputs.
complex spectrum X specifies the complex form of the computed spectrum for the channel.
complex spectrum Y specifies the complex form of the computed spectrum for the channel.
averaging mode (RMS) specifies the averaging mode from the following options:
  • RMS averaging (Default)
  • Vector averaging
  • No averaging
weighting mode (Linear) specifies either Exponential or Linear weighting. Exponential averaging applies more weight to the most recent data, and linear averaging applies equal weighting to all the data. The default is Linear. Select an averaging mode (RMS) to enable this option.
initial conditions specifies the initial internal state of this VI. This input should come from the previous output of final conditions from the last call to this VI in order to operate on samples continuously.
restart averaging specifies if the selected averaging process has to be restarted. The default is FALSE. When you call this VI for the first time, the averaging process restarts automatically.
coherence returns information about the coherence.
f0 returns the start frequency of the coherence expressed in hertz.
df returns the frequency resolution of the coherence expressed in hertz.
coherence returns the coherence.
average measurement spectrum out returns the complex form of the computed spectrum.
final conditions returns the final internal state of this VI. This output should be passed to the initial conditions input on the next call to this VI in order to operate on samples continuously.
averages completed out returns the number of averages completed by the VI at that time.

Log in to get a better experience