trivialReduction

Method of mdss.

Collapse duplicate structure-matrix columns and empty parameter-matrix columns.

Source: src/model/@mdss/trivialReduction.m

Syntax

sys = trivialReduction(sys)

Description

trivialReduction simplifies the CPN representation of the model without changing its behaviour. It removes redundancy introduced when models are combined or eliminated:

After reduction the parameter matrices, structure matrices, equalityIndex, inequalityIndex and the tensor rank are rebuilt, and a message reports how many columns and equations were removed. It is applied automatically at the end of operations such as algebraicElimination and the connection routines.

Input arguments

Argument Description
sys The mdss model to reduce.

Output arguments

Output Description
sys The reduced model, structurally equivalent to the input.

Example

sys = trivialReduction(sys);

See also

mdss · algebraicElimination · connectByIndices · connect


MyToolbox Documentation | Generated automatically by CI/CD pipeline