|DIAdem 2017 Help|
|DIAdem 2018 Help|
|DIAdem 2019 Help|
|DIAdem 2020 Help|
|DIAdem 2020 SP1 Help|
Use DIAdem ANALYSIS to execute mathematical data analyses. DIAdem has the following function groups:
Use Basic Mathematics to perform basic mathematical calculations.
Add: Adds channels.
Subtract: Subtracts channels.
Multiply: Multiplies channels.
Divide: Divides channels.
Round: Rounds the channel values.
Remove Duplicates: Removes multiple channel values.
Scale: Scales channels.
Offset Correction: Corrects the channel values by an offset.
Calculate Reciprocal: Calculates the reciprocal value of channels.
Normalize: Divides all channel values by the highest absolute value in the data channel.
Relativize: Converts the single values in a channel into a percentage of the sum of all the values in the channel.
Calculate Differences: Calculates the difference between two successive single values of a channel.
Summation: Specifies the running sum of the single values of a channel.
Differentiate: Differentiates a signal numerically.
Integrate: Integrates a signal numerically.
Calculate RMS: Calculates the floating square integral mean of a signal.
Use the Channel Functions to create channels, to convert channels, and to analyze channels.
Generate Numeric Channel: Generates new channels with numeric values.
Generate Time Channel: Generates new channels with equidistant time values.
Numeric Channels <-> Waveform Channels: Converts numeric channels into waveform channels, and vice versa.
Numeric Channels <-> Assignment Channels: Converting numeric channel and text channels into assignment channels and vice versa.
Convert Channel Unit: Converts the values of a channel to another unit.
Convert to Unit Set: Converts several channels into the units of a unit set
Average Channels: Calculates arithmetic means from single values or from two or more channels.
Sort Channel Values: Sorts the vlaues or text in ascending or descending order.
Find Peaks: Determines the minimum or maximum values of a signal.
Calculate Peaks: Interpolates sectionwise to determine the minimum or maximum values of a signal.
Event search: Checks channels for window or slope conditions.
Result search (free formula): Uses a free formula to check channels for specific events.
Process NoValues: Interpolates or deletes NoValues in channels.
Quantize: Maps values of a channel to quantization steps.
Optimize Data Type: Rounds the channel values for low memory requirements.
Wrap Phase / Unwrap Phase: Deletes phase jumps in the channel or adds phase jumps to the channel.
Resampling: Maps the channel values to new x-vlaues of an interpolation channel or a target frequency.
Synchronize Data from Different Files: Synchronizes channels of different files by removing a temporal offset and resampling.
Linear Mapping: Maps an existing signal onto a new x-range.
Use Curve Fitting, for example, to smooth curves, to approximate curves, and to approximate curves using splines.
Smooth: Uses the floating mean to smooth a signal.
Savitzky-Golay Filter: Smoothes a signal with the Savitzky-Golay filter.
Calculate Regression: Uses a regression function to approximate a signal.
Approximate: Uses an approximation function to approximate a signal.
Non-Linear Curve Fitting: Uses any function to approximate a signal.
Gaussian Curve Fitting: Uses a Gaussian curve to approximate a signal.
General LS Linear Fitting: Uses k-dimensional linear curve values and k-dimensional coefficients to approximate a signal.
Non-Parametrical Splines: Uses a non-parametrical spline to approximate a signal.
Parametrical Splines: Uses a parametrical spline to approximate a signal.
Akima Subsplines: Uses an akima subspline to approximate a signal.
Calculate Circle Approximation: Calculates regression circles, incircles, and circumcircles for a set of points in a cartesian coordinate system.
Calculate Envelope Curves: Calculates the upper and lower envelopes of a signal.
Calculate Corridor: Calculates a configurable corridor around a curve.
Use Signal Analysis, for example, to run fast Fourier transforms (FFT) and order analyses.
Use Statistics to calculate characteristic statistic values and run classifications.
Descriptive Statistics: Calculating characteristic statistical values.
Process Capability: Specifies the mean, the standard deviation, and the capability indexes of a process.
Histogram Classification: Executes histogram classification.
Single Classification: Executes a single-parameter classification in accordance with DIN 45667, which is a classification method for the acquisition of uncontrolled oscillations.
Reducing Classification: Classifies a signal with subsequent data reduction.
Compound Classification: Executes a compound classification.
Rainflow Classification: Executes a rainflow classification in a translition matrix or a rainflow matrix.
Use 3D Basic Functions to convert, transpose, and sort matrices. The basic 3D function is in the 3D menu.
Create Submatrix: Creates a submatrix from a matrix.
Append Matrix: Appends a matrix to an existing matrix.
Convert Matrix: Converts three-dimensional data from a matrix structure into a triplet structure, and vice versa.
Transpose Matrix: Transposes rows and columns in a matrix.
Sort Matrix: Monotone increased sorting of the x and y-channels in a matrix with the respective displacement of the z-values.
Use 3D Arithmetic to calculate matrices, vectors, and scalars; to normalize, relativize, and integrate matrices; and to calculate sums and extreme values of matrices. The 3D arithmetic functions are in the 3D menu.
Matrix-Matrix Operations: Arithmetically calculates two matrices.
Matrix-Vector Operations: Multiplies a matrix by a vector, algebraically or componentwise.
Matrix-Scalar Operations: Adds a constant to a matrix or multiplies a constant by a matrix.
Normalize: Normalizes the elements of a matrix to the maximum value one.
Relativize: Calculates the percentage of the total sum of all the matrix elements, for each element in a matrix.
Summation: Adds up the values in a matrix, in rows or columns.
Integrate: Calculates the space under a surface that is given through a matrix.
Calculate Extreme Values: Defines the minimum values and the maximum values of a matrix.
Use Surfaces to interpolate and to approximate 3D data, or to calculate contours and the envelope. The surface functions are in the 3D menu.
Interpolate: Interpolates three-dimensional data with a surface, which runs through the specified points.
Approximate: Approximates three-dimensional data with a surface, which minimizes the distance to the specified points.
Calculate Contour Lines: Calculates curves of the same height on a surface.
Calculate Hull: Calculates convex or non-convex hulls for a set of points.
Use Crash Analysis to run calculations in the vehicle safety area.
Resultant: Calculates the resultant acceleration.
Digital Filters: Digital filtering of a signal without phase shifting.
HIC (Head Injury Criterion) : Calculates the Head Injury Criterion.
HPC (Head Performance Criterion): Calculates the Head Performance Criterion.
HCD (Head Contact Duration): Calculates the Head Contact Duration.
BrIC (Brain Injury Criterion): Calculates the Rational Brain Injury Criterion.
Xms (X-Milliseconds): Calculates X ms value.
Xg (X-G Acceleration): Calculates the X g value.
NIC (Neck Injury Criterion): Calculates the Neck Injury Criterion.
NIC Rear Impact: Calculates the Neck Injury Criterion for rear impact.
Nij (Neck Injury Criterion): Calculates the Normalized Neck Injury Criterion.
VC: Calculates the Viscous Criterion.
TTI: Calculates the Thorax Trauma Index.
Lateral Shoulder Rib Displacement: Calculates the Lateral Shoulder Rib Displacement.
Lateral Thoracic Rib Displacement: Calculates the Lateral Thoracic Rib Displacement.
Lateral Abdominal Rib Displacement: Calculates the Lateral Abdominal Rib Displacement.
CWV: Calculates the Chest Wall Velocity.
DRI: Calculates the Dynamic Response Index.
FFC: Calculates the Femur Force Criterion.
TI: Calculates the Tibia Index.
Pulse Limit: Calculates the pulse limit.
AComp: Calculates the Average Acceleration During Compression Phase.
Min/Max: Calculates when the first minimum value and the first maximum value occurs in a signal.
ASI: Calculates the Acceleration Severity Index.
THIV: Calculates the Theoretical Head Impact Velocity.
PHD: Calculates the Post Impact Head Deceleration.
OIV: Calculates the Occupant Impact Velocity.
ORA: Calculates the Occupant Ridedown Acceleration.
Offset Correction: Corrects the channel values by an offset.
Invert: Inverts channel values.
Copy Time Domain: Copies a time domain and the related amplitude values of a signal into two new channels.
Time at Level: Calculates the duration.
Divide Channel at Limit Value: Divides a channel into two new channels at a specified limit value.
Use the Calculator to enter and calculate a formula. In the formula, you can link channels according to their function, request values from variables, and assign values to variables. You can run numeric, Boolean, and text operations in the formula.
Use Execute Calculations to execute predefined calculations.
Use the Calculation Manager to create calculations, to manage calculations, and to repeat calculations.
Enable the Calculate Quantity-Based button, to include all units of the Units catalog in the calculation. To execute the calculation with the numeric values without including units, disable the Calculate Quantity-Based button.