主要内容

linqueryIsZero

查询对象寻找块线性化为零

描述

linqueryIsZero创建一个定制的查询对象寻找线性化的所有块在一个线性化的结果为零。

当你线性化模型金宝app®模型,您可以创建一个LinearizationAdvisor对象包含关于个体块线性化的诊断信息。找块线性化,以满足特定的标准,您可以使用找到函数和自定义查询对象。或者,您可以使用线性化分析线性化诊断顾问模型线性化电路。更多信息在线性化的结果,找到特定的块找块匹配特定条件的线性化的结果

创建

描述

例子

查询= linqueryIsZero创建一个查询对象查找所有的块LinearizationAdvisor对象线性化为零。

属性

全部展开

查询类型,指定为“零线性化”

查询描述指定为“零块线性化”。您可以添加自己的描述查询对象使用这个属性。

使用

在创建一个linqueryIsZero查询对象,您可以:

  • 找到所有的块中LinearizationAdvisor通过使用对象线性化为零linqueryIsZero查询直接与找到命令。

  • 创建一个CompoundQuery对象通过逻辑相结合linqueryIsZero查询与其他查询对象。

对象的功能

找到 找到匹配特定条件的块在线性化的结果

例子

全部折叠

加载仿真软件模型。金宝app

mdl =“scdpendulum”;load_system (mdl)

线性化模型并获得LinearizationAdvisor对象。

选择= linearizeOptions (“StoreAdvisor”,真正的);io = getlinio (mdl);[sys, op,信息]=线性化(mdl、io、选择);顾问= info.Advisor;

创建查询对象,找到所有块线性化为零。

qZero = linqueryIsZero;qZero advZero =找到(顾问)
advZero = LinearizationAdvisor属性:模型:“scdpendulum”OperatingPoint: [1 x1 opcond。OperatingPoint] BlockDiagnostics: [1 x3 linearize.advisor。BlockDiagnostic] QueryType:“零线性化”

选择功能

应用程序

您还可以创建自定义查询寻找特定的块使用的线性化顾问在线性化的结果模型线性化电路。有关更多信息,请参见找块匹配特定条件的线性化的结果

版本历史

介绍了R2017b