ce_update_vinv
- pyoptex.doe.cost_optimal.codex.formulas.ce_update_vinv(Vinv, Zi, b, ratios)[source]
Computes the update to Vinv based on the iterative application of the required operations in b.
Parameters
- Vinvnp.array(3d)
The current inverses of the observation covariance matrix.
- Zinp.array(1d)
The current grouping matrix
- blist(tuple(row_start, row_stop, group_from, group_to))
A list of operations to apply changing the groups of certain rows.
- ratiosnp.array(1d)
The variance ratios of this column.
Returns
- Zinp.array(1d)
The new grouping matrix (non-ascending)
- Vinvnp.array(3d)
The updated inverses observation covariance matrix.