1.Make sure the Magnitude and Phase data of your known Frequency Response data is in the correct units.
- Magnitude data should be a ratio. It is typically in dBV, so it needs to be converted into a ratio. For example dB = 20 * log10 (ratio).
ratio = 10^(dB/20).
Let's assume a -5dBV magnitude response at a specific point of the spectrum:
10 ^ (-5/20) = 0.562.
So instead of using -5dBV as a magnitude, use 0.562. - Phase should be in radians, not in degrees.
2.Once your data has the correct units, convert the known frequency response data into a complex number Z using the LabVIEW >> Numeric functions, or using Sound and Vibration Toolkit >> FFT >> Spectrum Spectrum Measurements functions:
3.For the measurements acquired by the DSA hardware, assuming a Sound and Vibration FFT (Complex) function is processing the data acquired by the data acquisition device, extract the Complex Spectrum array data from the Complex Spectrum data output of the Sound and Vibration FFT (Complex) function. Use LabVIEW Unbundle by Name feature:

4. Divide The Complex Spectrum output from the FFT (step 2) by the complex number output of the known frequency response (step 1).

5.Build the new Complex Spectrum using bundle by name feature in LabVIEW:
