FlexPro Standard
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.
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 andZ components simultaneously. Only rarely are loops necessary. Wiz ards 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 analyse 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.