Model Validation¶
Given the centrality of auto- and cross-correlation functions in model validation, dymoval provides a class XCorrelation. Furthermore, it also provides a ValidationSession to cope with simulation results.
XCorrelation class¶
Constructor
|
Cross-correlation of two signals X and Y. |
Attributes
XCorrelation object name. |
|
Kind of the XCorrelation object. |
|
Auto- or cross-correlation array. |
Methods
Return the whiteness estimate based on the selected statistics. |
|
Plot the \(p imes q\) cross-correlation functions contained in |
ValidationSession class¶
Constructor
|
The ValidationSession class is used to validate models against a given dataset. |
Attributes
ValidationSession object name. |
|
The reference Dataset class object. |
|
Validation outcome. |
|
Names of the stored simulations. |
|
Input-residuals cross-correlation arrays. |
|
Input auto-correlation arrays. |
|
Residuals auto-correlation arrays. |
|
Input-residuals cross-correlation arrays. |
Methods
Append simulation results. |
|
Drop simulation results from the validation session object. |
|
Plot the stored simulation results. |
|
Plot the residuals auto- and cross-correlation functions. |
|
Return the signal name list of a given simulation. |
|
Remove all the stored simulation results in the current ValidationSession object. |
|
|
Trim the Validation session |
Functions
|
Return the \(R^2\) value of two signals. |
|
Compute the statistic of a sequence of numbers. |
|
Estimate the whiteness of the signal data. |
|
Validate models based on measured and simulated data. |