TFA Fast Mean Instantaneous Frequency (Waveform) VI
- Updated2024-07-30
- 3 minute(s) read
Uses the Gabor expansion-based method to compute the mean instantaneous frequency (MIF) for signal. Wire data to the signal input to determine the polymorphic instance to use or manually select the instance.

Inputs/Outputs
![]() order specifies how this VI balances the bias and the variance of the MIF estimation. order must be greater than or equal to 0, or this VI sets order to 0 automatically. The default is 2. A higher order results in a large variance but less bias. ![]() signal specifies the input signal. ![]() time interval specifies the time interval, in samples, to observe the MIF of the signal. The default is -1, which specifies that this VI adjusts time interval automatically so that no more than 512 time bins exist in MIF. ![]() Gaussian window length specifies the length of the Gaussian window, in samples, of the Gabor elementary functions and controls the relationship between the time resolution and the frequency resolution of the spectrogram. Gaussian window length must be a power of 2 and greater than or equal to 8. As the value of Gaussian window length increases, the frequency resolution increases, but the time resolution decreases. ![]() error in describes error conditions that occur before this node runs. This input provides standard error in functionality. ![]() MIF returns the mean instantaneous frequency of the signal at each time bin.
![]() error out contains error information. This output provides standard error out functionality. |