Make Decisions Faster Through Instant Insights With LabVIEW NXG


LabVIEW NXG is development software with engineering workflows built to interactively acquire and visualize data sets. With inherent data exploration, LabVIEW NXG is the ideal tool to turn data collection into real insights. Then when needed, using the same analysis configurations, you can rapidly transition to customize your test and measurement system with a native development environment tailored to your specific needs.

Evaluate LabVIEW NXG to Measure Physical Systems With Sensors or Actuators

Evaluate LabVIEW NXG to Validate or Verify Electronic Designs



Instant Insights

The goal of every measurement application is to collect data to make informed decisions. LabVIEW NXG integrates data capture and analysis into the development environment for instant insights. Use the Data Viewer in LabVIEW NXG to investigate captured data by sweeping through individual data points and zooming in to a subset of the signal. In the Data Viewer, quickly make a data-driven decision by selecting from the 12 built-in analysis panels in LabVIEW NXG to apply analysis to previously captured data sets. Using an analysis panel, you can analyze your recorded signals by setting the parameters of the analysis function and viewing in real time the effect of the function input on your signal.


Figure 1: See how to filter an audio signal using LabVIEW NXG. 


LabVIEW NXG Data Pane

To help you save time when finding data, LabVIEW NXG stores recordings and captures in the Data Pane where all data directly tied to the project is managed. With the Data Pane, you can:

  • Capture data of signals directly from measurement panels with a snapshot of the current panel data, a continuous recording you manually start and stop, or a timed recording.
  • Import and export recordings and captures from and to CSV and TDMS file formats.

Figure 2: Recordings and captures are stored in the Data Pane where all data tied to the project is managed.  

LabVIEW NXG Data Viewer

The Data Viewer gives you the ability to focus on sections of the signal that interest you most. With the Data Viewer, you can:

  • Double-click recordings or captures within the Data Pane to open the Data Viewer.
  • Zoom in to a section of interest using the overview panel at the top of the Data Viewer.
  • Sweep through individual data points in the signal using the interactive cursor.
  • View data in graph, statistics, or table form.
  • Save the section of data you’re viewing with the Capture Selected Data button.

Figure 3: Focus on interesting data points using the Data Viewer.  

LabVIEW NXG Analysis Panels

Quickly gain insights from your data using interactive analysis panels that feature analysis options like FFT spectrums, filters, limit testing, and more. With analysis panels, you can:

  •  Instantly view results of applying analysis to verify parameters.
  •  Capture and store analysis results to the Data Pane.
  •  Automatically configure code with your configured settings to be used for inline processing in VIs.

Figure 4: Quickly gain insights from your data using interactive analysis panels.  

Analyze Data Inline to Get Insight Faster

Perform inline analysis in your application to view measurement results faster. You can integrate analysis into your program by analyzing signals while you are acquiring data to display results to the user immediately. LabVIEW NXG streamlines the transition from interactive to inline analysis by generating code from analysis panels you can copy and paste onto your block diagram.

Figure 5: Code is configured in the background of an analysis panel for you to use in your LabVIEW NXG application.  

LabVIEW NXG offers built-in analysis functions designed specifically for engineering and scientific applications with which you can address a wide range of challenges. For example, advanced analysis functions can measure signal characteristics such as total harmonic distortion, impulse response, frequency response, and cross-power spectrum. You can also incorporate mathematics or numerical analysis into your applications for solving differential equations, optimization, root finding, and other mathematical problems. Built-in functions make it easy to work quickly on the problem instead of the tools. You can then modify, customize, and extend these functions to suit specific needs.

Figure 6: These functions are grouped in the Function palette on the block diagram in Math, Signal Processing, and Control palettes.  


3. Additional Resources