The implementation of MSCohere and Frequency Response Function is different. A common question is, "Why is the coherence returned by the Frequency Response Function (Mag-Phase) always 1?" The answer is suggested by KnowledgeBase 27BF0ABI. This document demonstrates parallel behavior between MSCohere and , and Frequency Response Function (Mag-Phase).
Caveats and Additional Notes
The attached file is built in LabVIEW 8.6.
The MathScript node is used to generate input signals x and y, each signal is 16,384 samples long. MSCohere options are used so that the signals are processed analogously to how the Frequency Response Function (Mag-Phase) processes its inputs. The same x and y signals are passed both to the Frequency Response Function (Mag-Phase) and to Cross Spectrum and to FFT Power Spectrum for a piecewise calculation of the coherence.