# picos.expressions.uncertain.uexp_affine¶

Implements UncertainAffineExpression.

Classes

class picos.expressions.uncertain.uexp_affine.UncertainAffineExpression(string, shape=(1, 1), coefficients={})[source]

A multidimensional uncertain affine expression.

This expression has the form

where , , , and are defined as for the BiaffineExpression base class and is an uncertain perturbation parameter confined to (distributed according to) a perturbation set (distribution) .

If no coefficient matrices defining and are provided, then this expression represents uncertain data confined to an uncertainty set (distributed according to ) where can be understood as a nominal data value while quantifies the uncertainty on the data.

__abs__()[source]

Denote the Euclidean or Frobenius norm of the expression.

__ge__(other)[source]

Return self>=value.

__init__(string, shape=(1, 1), coefficients={})[source]

Construct an UncertainAffineExpression.

This constructor is meant for internal use. As a user, you will want to first define a universe (e.g. ConicPerturbationSet) for a perturbation parameter and use that parameter as a building block to create more complex uncertain expressions.

__le__(other)[source]

Return self<=value.