Analyze Your Data

Publish Date: Aug 28, 2014 | 1 Ratings | 2.00 out of 5 | Print

Overview

DIAdem has an extensive library of engineering and scientific analysis functions available for use. These functions are configuration-based which means that there is no additional programming required to run the analysis you need. The configuration dialog box for each function allows you to set the parameters for the calculation and instantly preview the results so you get immediate validation that your analysis is correct.

Table of Contents

  1. Video Overview:
  2. Selecting an Analysis Function
  3. Configuration-Based Calculations
  4. Completing the Analysis
  5. Extending Analysis
  6. Already Have LabVIEW Analysis You Would Like to Use in DIAdem?
  7. Additional Resources

1. Video Overview:

For a quick overview of the Analysis Panel, you can view the following video. More detailed information is presented in the subsequent sections.

Back to Top

2. Selecting an Analysis Function

DIAdem has hundreds of analysis functions which are categorized into groups. Below are the groups available, which version of DIAdem is required to access the functions, and a sampling of some of the functions within that group. If you would like to know all of the functions included within each group you can a view a list here.

 

Basic Mathematics

Requires: Base Edition


Add

Normalize

Integrate

Channel Functions

Requires: Base Edition

Generate Time Channel

Convert Channel Unit

Peak Search

Curve Fitting

Requires: Base Edition

Smooth

Calculate Regression

Parametrical Splines

Signal Analysis

Requires: Advanced Edition

FFT (One Time Signal)

Digital Filters

Autocorrelation

Statistics

Requires: Base Edition

Descriptive Statistics

Process Capability

Histogram Classification

3D Basic Functions

Requires: Advanced Edition

Create Submatrix

Append Matrix

Sort Matrix

3D Arithmetic

Requires: Advanced Edition

Matrix-Matrix Operations

Relativize

Summation

Surfaces

Requires: Advanced Edition

Interpolate

Approximate

Calculate Contour Lines

Crash Analysis

Requires: Crash Analysis Toolkit

Neck Injury Criterion

Chest Wall Velocity

Dynamic Response Index

 

Back to Top

3. Configuration-Based Calculations

After selecting a function from a group a configuration based dialog box will populate. This means that no additional programming is required to perform your calculation. The dialog box is broken into a few main components as seen in the image below.

  1. Channels to be analyzed - set channels by using the drop down menu or dragging and dropping a specific channel from the data portal to the designated channel.
  2. Parameters to be set – configure your analysis by setting the necessary parameters
  3. Analysis Preview – receive immediate validation that the parameters you set will give you expected results

You can tweak the parameters and see the update in the analysis preview in real time. You can use this feature to your advantage to ensure that your results are accurate and to reduce errors when analyzing your data.

Back to Top

4. Completing the Analysis

After you are satisfied with the function output, click the OK or Calculate button. DIAdem will then display information about if the calculation was successful. The first filter analysis, as shown in the image below, was a success and a new result channel called filtered signal was generated. If there was an error in a calculation, such as seen in the second filter analysis, no new result channel is created and instead you will see an error message about why the analysis failed.

Back to Top

5. Extending Analysis

If there is custom analysis you have to perform you can manage, share, and create your own formulas using the Calculation Manager.

The Calculation Manager in DIAdem, allows you to configure, save, load, and execute channel calculations. These calculations are usually a single, free-form equation taking one or more channels as inputs and always resulting in one channel of calculated values. Sometimes a series of calculations need to be performed, with the output of the first calculation used as an input in the second calculation, etc. Other times the calculation is more complicated than a single equation. In all cases the Calculation Manager keeps track of the logic of each calculation and the sequence and interconnectedness of multiple calculations. You can create a new Calculation Group or add a new formula for your custom needs.

The upper half of the Calculation Manager dialog specifies the name, description and formula of the calculation. The lower half of the Calculation Manager dialog links each variable (a, b, c, x) in the calculation’s formula with a data source or data target. All array variables are mapped one-to-one to a channel in the Data Portal. Scalar variables, on the other hand, can be mapped to a constant value, a DIAdem expression, or a property value from the Data Portal. Additionally, input variables in this calculation can be mapped from the outputs of previous calculations, and the output variable in this calculation can be mapped to an input of a subsequent calculation.

Watch a video about adding custom calculations to DIAdem. 

 

Back to Top

6. Already Have LabVIEW Analysis You Would Like to Use in DIAdem?

You can call a LabVIEW subVI from a DIAdem script to perform an analysis routine you have already created. For step-by-step instructions on how to call a LabVIEW subVI, read the white paper Calling a LabVIEW SubVI with DIAdem.

Back to Top

7. Additional Resources

DIAdem Getting Started
DIAdem Help: DIAdem Analysis
Watch a Video: Analyzing Your Data in NI DIAdem
DIAdem Technical DataSheet: Mathematical Data Analysis

Back to Top

Bookmark & Share


Ratings

Rate this document

Answered Your Question?
Yes No

Submit