Documentation Center

  • Trial Software
  • Product Updates

connectOptions

Options for the connect command

Syntax

  • opt = connectOptions
  • opt = connectOptions(Name,Value) example

Description

opt = connectOptions returns the default options for connect.

example

opt = connectOptions(Name,Value) returns an options set with the options specified by one or more Name,Value pair arguments.

Examples

expand all

Retain Unconnected States in Model Interconnection

Use connectOptions to cause the connect command to retain unconnected states in an interconnected model.

Suppose you have dynamic system models sys1, sys2, and sys3. Combine these dynamic system models to build an interconnected model with input 'r' and output 'y'. Set the option to retain states in the model that do not contribute to the dynamics in the path from 'r' or 'y'.

opt = connectOptions('Simplify',false);
sysc = connect(sys1,sys2,sys3,'r','y',opt);

Input Arguments

expand all

Name-Value Pair Arguments

Specify optional comma-separated pairs of Name,Value arguments. Name is the argument name and Value is the corresponding value. Name must appear inside single quotes (' '). You can specify several name and value pair arguments in any order as Name1,Value1,...,NameN,ValueN.

Example: 'Simplify',false

'Simplify' — Automatic elimination of unconnected statestrue (default) | false

Automatic elimination of unconnected states, specified as either true or false.

  • trueconnect eliminates all states that do not contribute to the I/O transfer function from the specified inputs to the specified outputs of the interconnected system.

  • falseconnect retains unconnected states. This option can be useful, for example, when you want to compute the interconnected system response from known initial state values of the components.

Data Types: logical

Output Arguments

expand all

opt — Options for connectconnectOptions options set

Options for connect, returned as a connectOptions options set. Use opt as the last argument to connect when interconnecting models.

See Also

Was this topic helpful?