**Abstract**

LabVIEW is an abbreviation for Laboratory Virtual Instrument Engineering Workbench and allows scientists and engineers to develop and implement an interactive program. LabVIEW has been specially developed to take measurements, analyze data, and present the results to the user. You determine what the device looks like, rather than the manufacturer of the device. LabVIEW has a very large library of functions and subprograms (subVIs) that can help you during your programming and use without occupying memory. Hidden programming problems that you may encounter in traditional programming languages are less common in LabVIEW. LabVIEW also includes different applications such as serial device control, data analysis, data presentation, data storage and communication over the internet. Analysis library; It includes versatile and useful functions such as signal generation, signal processing filters, Windows statistics and regressions, linear algebra and array arithmetic. Due to the graphical nature of LabVIEW, it is an innate data presentation package. You can view the data in any form you want. Chart, graph and user-defined graph are among the output options that can be used. As a scientist or an engineer, you frequently measure physical changes such as temperature, pressure, time, mass, electric current, light intensity, radioactivity etc. You generally need to analyze and present the data. When you have large amounts of data, you need to use software to analyze and present the data. LabVIEW makes these actions easy for you. Because LabVIEW includes hundreds of built-in and add-on functions you need that make it easy to create a user-friendly interface. In this chapter, we focus on data analysis and presentation.

**Keywords:** data analysis, data presentation, report generation, DIAdem, OriginPro

## **1. Introduction**

Almost all LabVIEW applications include 3 steps: (1) acquiring data, (2) analyzing and processing the data, and (3) presenting the data in a report or on a chart/ graph (**Figure 1**).

**Acquire:** NI (National Instruments) is a global leader in computer-based data acquisition. More than millions of data acquisition devices have been sold by NI. LabVIEW developed by NI is a user friendly programming interface and easily communicates to NI devices. Therefore, most of the scientists and engineers choose LabVIEW for programming and NI devices for measurements.

**Analyze:** LabVIEW software has more than 600 built-in functions for signal synthesis, frequency analysis, probability, statistics, math, curve fitting,

Impulse response.

Power spectrum.

Transfer function.

Limit testing. Limit specification.

*Array-Based.* Peak detection. Pulse parameters. Threshold peak detector. **Signal Generation. Windowing. Digital Filters.**

**2.2 Statistics**

Mean\*. Median\*. Mode\*.

*Waveform-Based\*\*.*

Network functions (avg). Power and frequency estimate.

Scaled time-domain window. Spectrum unit conversion.

*Analyzing and Presenting Data with LabVIEW DOI: http://dx.doi.org/10.5772/intechopen.96130*

**Signal Monitoring/Triggering.**

Limit specification by function. Waveform peak detection.

1D, 2D, and 3D ANOVA. Chi square distribution. Contingency table. erf(x) and erfc(x). F distribution. T distribution. General histogram. Histogram\*. Inverse chi square. Distribution.

Inverse F distribution. Inverse normal distribution. Inverse T distribution.

Moment about mean. Mean squared error (MSE). Normal distribution. Polynomial interpolation. Rational interpolation. Root mean square (rms). Spline interpolant/interpolation.

Standard deviation\*.

**Signal Processing.** *Autocorrelation.* Convolution. Cross power.

Variance.

**5**

Basic level trigger detection.

**Figure 1.** *Common steps in a VI.*

interpolation, digital signal processing, and more. You can also reach more functions from additional modules. Unfortunately, some modules are not free.

**Present:** After you acquire and analyze data, you generally want to present your data. Data presentation means data visualization, report generation, data storage, Web publishing, database connectivity, data management, and more. The LabVIEW includes hundreds of functions and tools for data presentation. These allow you to visualize data in a very simple and effective manner.
