Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Analyze Data with LabVIEW

National Instruments LabVIEW software has more than 600 built-in functions for signal synthesis, frequency analysis, probability, statistics, math, curve fitting, interpolation, digital signal processing, and more. You can also extend NI LabVIEW with application-specific processing for sound and vibration, machine vision, RF/communications, transient/short-time duration signal analysis, and others.

Measurements and Mathematics

Modern measurement applications commonly manipulate, process, and analyze signals. NI LabVIEW includes more than 600 built-in functions you can apply to tasks including:

  • Extracting information from acquired data and unique measurements
  • Synthesizing, modifying, processing, and analyzing signals
  • Adding intelligence and decision-making capabilities to your applications
  • Performing inline (live) and offline signal processing and analysis
  • Using general-purpose as well as specialized tools and add-ons
  • Building simulations to explore design problems or demonstrate concepts

Complex Measurements Made Easy

Despite the sophistication of the underlying algorithms, LabVIEW signal processing and analysis tools are easy to use. More than 15 analysis Express VIs reduce the complexity of implementing measurement analysis in your application through interactive dialogs in which you can preview analysis results immediately. These and other measurement analysis tools can input real-world, time-domain signals directly from data acquisition hardware and provide results ready for charting, graphing, or further processing. With these functions, you easily can determine signal characteristics such as DC/RMS levels, total harmonic distortion (THD/SINAD), impulse response, frequency response, and cross-power spectrum.

Choose the Most Appropriate Approach

With LabVIEW, you can choose among multiple programming approaches to implement math, signal processing, and analysis. This gives you the freedom to select the most appropriate approach for your problem or situation.

For example you can work with graphical dataflow programming, a fundamental part of LabVIEW that resembles a block diagram. For text, you can work with MathScript, a textual math-oriented programming language with both interactive and programmatic interfaces.

For additional flexibility, you can easily integrate external software with your LabVIEW applications. For instance, you can call on custom signal processing or math from a DLL or third-party software such as Microsoft Excel or The MathWorks, Inc. MATLAB® software.

Application-Specific Processing

Engineers, scientists, and researchers typically use the power of LabVIEW signal processing and analysis for creating measurement and automation applications in areas such as aerospace, automotive, life sciences, communications, and electronics, as well as the semiconductor industry. For communications, sound and vibration, machine vision, and more, you can extend LabVIEW with application-specific processing through add-on toolkit software.

MATLAB® is a registered trademark of The MathWorks, Inc. All other trademarks are the property of their respective owners.

Featured Resources