recordInterval1D
Extends from BaseUncertainty1D (Basic uncertainty definitions of 1D tables).
Information
An epistemic uncertainty of 1d table, i.e. the uncertainty due to lack of knowledge – e.g., on the side of model, analysis or experiment. The uncertainty is described only by vectors of the minimum and the maximum possible values of the uncertain table. See also BaseUncertainty1D uncertainty for general information.
The nominal, minimum and maximum vectors are all
collected in table.
To use this uncertainty in an optimization run that determines improved control
parameters or during a Monte Carlo simulation to propagate uncertainties to
output variables, the uncertain parameter lambda is introduced.
It is aimed to enable convex scaling between lower limits (for lambda = -1),
nominal values (lambda = 0) and upper limits (lambda = 1).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| UncertaintyKind1D | kind (from BaseUncertainty1D) | Kind of 1D uncertainty | |
| SourceType | source (from BaseUncertainty1D) | SourceType.Unknown | Source of uncertainty |
| String | info (from BaseUncertainty1D) | "" | Information about the source |
| String | reference (from BaseUncertainty1D) | "" | Reference of the source |
| Real | lambda (from BaseUncertainty1D) | 0 | Convex scaling between -1 (= lower limits), 0 (= nominal) and 1 (= upper limits) |
| Boolean | withTolerance | false | = true, if uncertainty defined by tolerance |
| Real | absTol | 0.0 | Dummy |
| Real | relTol | 0.0 | Dummy |
| Real[:,4] | table | zeros(1, 4) | Table matrix (columns: 1 = input/grid; 2 = nominal values; 3 = lower limits; 4 = upper limits) |