Simulink Control Design™ - MathWorks

(Tuis.) #1

CompoundQuery


Complex query object for finding specific blocks in linearization results

Description


CompoundQuery query object for finding all the blocks in a LinearizationAdvisor
object that have a specified number of inputs.

When you linearize a Simulink model, you can create a LinearizationAdvisor object
that contains diagnostic information about individual block linearizations. To find block
linearizations that satisfy specific criteria, you can use the find function with custom
query objects. Alternatively, you can analyze linearization diagnostics using the
Linearization Advisor in the Linear Analysis Tool. For more information on finding specific
blocks in linearization results, see “Find Blocks in Linearization Results Matching Specific
Criteria” on page 4-55.

Creation


To create a CompoundQuery object, combine other query objects using AND (&), OR (|),
and NOT (~) logical operations. For example, see:


  • “Find All SISO Blocks” on page 17-14

  • “Create Complex Query Object” on page 17-13


Properties


QueryType — Query type
character vector

Query type, specified as a character vector. By default, QueryType is constructed using
logical operators and the QueryType properties of the queries used to create the
compound query. For example, suppose that you create a compound query for finding all
SISO blocks:

17 Objects — Alphabetical List

Free download pdf