Mean Instantaneous Frequency - MIF
Overview
This example shows how to compute the mean instantaneous frequency (MIF) and the mean instantaneous bandwidth (MIB) with the TFA Mean Instantaneous Frequency VI and TFA Mean Instantaneous Bandwidth VI, respectively. When the signal is contaminated by heavy noise, the MIF and the MIB estimated from the spectrogram may include errors. You can specify different values for Trimmed Percent to improve estimation precision. This program is a shipping example VI included with the Advanced Signal Processing Toolkit for NI LabVIEW.
This software is written in LabVIEW, a graphical programming language designed for scientists and engineers. For more information about LabVIEW, visit ni.com/labview.
Advanced Signal Processing Toolkit Example Programs
The National Instruments Advanced Signal Processing Toolkit is a suite of high level VIs, libraries, software tools, example programs, and utilities for time-frequency analysis and digital filter design. With this toolkit, you can experiment and develop with modern analysis techniques that include wavelets, super resolution (model-based) spectral analysis, and joint time-frequency analysis (JTFA). Also included is the National Instruments LabVIEW Digital Filter Design Toolkit, which allows you to interactively design and characterize finite impulse response (FIR) and infinite impulse response (IIR) filters.
More information on National Instruments signal processing can be found at the Signal Processing Resource Center.
Front Panel
This is a picture of the VI's front panel. To view the block diagram and additional documentation, download the attached file.
This example requires LabVIEW and the Advanced Signal Processing Toolkit.
Related Links
Reader Comments | Submit a comment »
Legal
This example program (this "program") was developed by a National Instruments ("NI") Applications Engineer. Although technical support of this program may be made available by National Instruments, this program may not be completely tested and verified, and NI does not guarantee its quality in any way or that NI will continue to support this program with each new revision of related products and drivers. THIS EXAMPLE PROGRAM IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND AND SUBJECT TO CERTAIN RESTRICTIONS AS MORE SPECIFICALLY SET FORTH IN NI.COM'S TERMS OF USE (http://ni.com/legal/termsofuse/unitedstates/us/).
