Analysis
FlexPro
offers common analysis procedures as analysis objects. To create an analysis
object, first select the data to be included and then choose the analysis
method. FlexPro then places a new analysis object into the FlexPro Explorer,
which contains the result of the analysis. You can use this type of analysis
object like a dataset and display it in a diagram, for instance. An analysis
object is, however, not a dataset, but rather a formula that is created
in the FPScript analysis language by FlexPro. However, you do not have
to create or modify this formula yourself if you want to set the parameters
for the analysis. Instead, you can simply open the analysis object's
properties dialog box and set the parameters for the analysis there.
FlexPro then automatically adjusts the FPScript formula. For accessing
the data of an analysis object, FlexPro tests whether these are still
up-to-date or whether a new calculation is necessary.
FlexPro only recalculates the analysis objects when the associated data
or the parameters of the analysis have changed and saves the most current
result. This ensures that unnecessary recalculations are avoided. Just
as for a dataset, you can place comments and units for the individual
components of the result into the header of the analysis object. Most
analysis objects, however, determine this information automatically if
you leave these fields empty.
The FlexPro Analysis Wizard organizes the analysis and presentation
for common analysis processes into a single process. The result is a
complete report including data, results of the analysis, and statistics.
You can enter your own analyses in FPScript as formulas. Formulas are
also treated like datasets in FlexPro. FPScript is an easy programming
language to learn and is designed especially with data analysis in mind.
You can account for complete datasets in a single instruction; for instance,
integrate a signal or append two signals to one another. FPScript can
calculate X, Y and Z components simultaneously. Only rarely are loops
necessary. Wizards for selecting functions, programming loops, creating
mathematical expressions and for index operations are available for programming
in FPScript. You can work through the individual steps and investigate
errors in the formulas that you create this way using the integrated
debugger.
You can also call up functions from other FPScript formulas using FPScript
programming. These functions are also excellently suited for applying
analysis operations to multiple datasets. If, for instance, you want
to scale datasets, you can apply an FPScript function that performs scaling.
Now select multiple datasets in Explorer and drag these onto the function
using drag & drop. FlexPro then creates for you a new formula that
displays the scaled result for each dataset.
Because analysis objects and formulas can be updated as frequently as
you want, your analyses remain dynamic. After you have imported new data
or modified an analysis, you only have to click on "Update" to
bring your diagrams and documents up to date. If you need to analyze
multiple datasets at the same time, you can use your analyses like a
template. Import the datasets into separate subfolders and make the folder
whose data you want to evaluate active in FlexPro Explorer. By doing
this, its content will be used during the next analysis. |