Evaluate table from the uncertainty
matrix by a convex combination utilizing attribute
lambda. Hereby, the matrix uncertainty
contains
The convex combination is defined for the Real
lambda in a way that
table[:, 2] =
uncertainty[:, 3],table[:, 2] =
uncertainty[:, 2] andtable[:, 2] =
uncertainty[:, 4].This function is called in Table1D to evaluate "table[i,j]". For further details, refer to User's Guide – "Convex scaling by uncertain parameter λ".
function getTableLambdaByInterval extends Modelica.Icons.Function; input Real lambda "Convex scaling between -1 and 1 (=0: nominal)"; input Real uncertainty[:, 4] "Table uncertainty (x, y, yL, yU)"; output Real table[size(uncertainty, 1), 2] "Value of table"; end getTableLambdaByInterval;